【PHP】XAMPPを起動して、画面上に文字を表示してみよう
PHPを学習する準備が出来たら、プログラミング言語の基本文法である「Hello, world!」を表示してみましょう。「Hello, world!」を表示してみようまずは「Hello, world!」を表示させるためのサンプルコードを作成します。サンプルコードの作成C:xampp\htdocsに新規ディレクトリでtestディレクトリを作成しましょう。ディレクトリを作成したら、以下のサンプルファイル
PHPを学習する準備が出来たら、プログラミング言語の基本文法である「Hello, world!」を表示してみましょう。「Hello, world!」を表示してみようまずは「Hello, world!」を表示させるためのサンプルコードを作成します。サンプルコードの作成C:xampp\htdocsに新規ディレクトリでtestディレクトリを作成しましょう。ディレクトリを作成したら、以下のサンプルファイル
PHPについては何となくわかったけど、PHPを使うためには何を用意したら良いのだろう…ここでは、初心者がPHPを学習するのにぴったりのツールと、インストールの方法をご紹介します。PHPを使ってみよう本来Web開発を行うためには、様々なソフトウェアをインストールする必要があります。今回は学習用としてよく利用することが多い「XAMMP」というツールをご紹介します。XAMMPの入手XAMPPはWeb開発
条件分岐PHPでは条件分岐を使うことで、条件に応じて処理を変えることができます。今回はif文とswitch文について解説していきます。ifif文は、すべての条件分岐の構文の中で最も重要な条件分岐のひとつです。指定した条件を満たしていればifの中の処理が実行されます。また、else文で条件を満たさない場合の処理を設定することもできます。if (条件) { // 条件が真であれば実行 } el
URLPHPでは、サーバーや実行環境に関する情報を取得することができます。$_SERVERPHPにはスーパーグローバル変数というものがあり、「$_SERVER」変数を使うことで必要な情報を取得できます。この「$_SERVER」にはサーバーの様々な情報が連想配列として格納されており、インデックスを指定することで情報が確認できます。今回は、お役立ちBlogのhttps://以下のドメイン名を取得して表
判定PHPには、対象となる変数が指定した条件を満たしているかをチェックするための関数がいくつか用意されています。今回はその中でも特によく使う関数を紹介していきます。empty()変数が空であるかどうかを検査する関数です。空であればTRUE、空でなければFALSEを返します。この「空」という状態が非常にややこしいため、次にTRUEと判断されるパターンを記述します。"" (空文字列)0 (整数 の 0
CookieCookie(クッキー)とは、コンピュータのブラウザ側に一時的にデータを保存するための仕組みのことをいいます。通販サイトなどで商品をカートに入れると、他の商品のページを見に行ってもカートに商品が追加されている状態が保存されています。これは、裏で商品の情報がCookie情報として保存されているためです。Cookieを設定するにはsetcookie関数を使います。setcookie(Coo
セッションセッションとは、Cookieと同様に一時的にデータを保存する仕組みのことです。セッションとCookieの主な違いは保存される場所が違っていて、セッションはサーバー側、Cookieはブラウザ側にそれぞれ保存されます。セッションの保存セッションは、session_start関数を使って開始することでセッションを保存していくことができます。session_start(); $_SESSION
メール機能PHPでは、応募フォームなどでユーザーに入力してもらったデータをもとに、ユーザー宛てにメールを送信するといった開発をすることが多いです。その際に使用する関数がmail関数およびmb_send_mail関数です。どちらもメールを送信するための関数ですが、mb_send_mail関数は日本語などのマルチバイト文字のメールにも対応しているので、メールを送る際にはmb_send_mail関数を使
デバッグPHPで変数や処理の結果を確認するために必須ともいえるデバッグ要素について解説していきます。PHPで主にデバッグをするために使う関数としては、var_dump関数とprint_r関数、debug_backtrace関数があります。var_dumpvar_dump関数は、変数に関する情報を出力します。$array = array( 'key1' => '
Eclipse でプロジェクトを実行する際の機能として、実行タイミングで任意の値を mainメソッドへ渡す機能があります。プログラミングの練習をしていく中でこの機能を使用するタイミングがあれば、こちらの記事の手順に沿ってプロジェクトを実行することで、陥りがちなエラーに注意しながら「コマンドライン引数」を使うことが出来ます。関連記事リンク:メソッドの役割を解説 / よく見るけど謎だった public