2011-05-18 初心者入門PHP入門 ~PHPのインストール方法やPHPを使ったプログラミングの方法を解説します~ Home これからPHPのプログラムを開始される方を対象としたPHP入門です。PHPでの開発環境をローカル環境に構築する手順や、PHPを使ったプログラミングの方法に関して実際にサンプルプログラムを作成しながら解説していきます。 PHP入門のメニュー PHPインストールと初期設定 PHPのダウンロードとインストール PATHを設定する PHPマニュアルを参照する 「MSVCR140.dll/VCRUNTIME140.dllがないため、プログラムが開始できません」と表示された場合 php.iniファイルを作成する phpinfo関数による設定内容の確認 拡張モジュールのディレクトリ設定(extension_dir) インクルードパスの設定(include_path) 日本語利用の為の設定(mbstring) PHPプログラムの基本事項 プログラムの記述 PHPプログラムの拡張子 文の記述 コメント 文字列 文字列リテラル 文字列の連結 文字列の出力(echo, print) エスケープシーケンス 文字列の中の変数展開 数値と四則演算 数値リテラル 四則演算 演算子の優先順位 演算の際の型変換 変数 変数の宣言と値の代入 変数の初期化とNULL 変数の型 他の変数を代入 変数を参照 色々な代入演算子 定数 条件分岐 if文 論理値 比較演算子 論理演算子 条件式が偽の時の処理(if..else) 複数の条件分岐(if..elseif..else) switch文 三項演算子 繰り返し処理 while文 while文をネスト break continue do..while文 for文 for文で複数の変数を変化させる foreach文 foreach文でキーと値を取り出す foreach文で配列要素の値を変更する 配列 配列の使い方 配列への値の格納と取得 キーの指定 キーの自動付与 配列の初期化(array) 多次元配列 関数 関数の使い方 関数の定義と呼び出し 引数を使って関数に値を渡す 戻り値を使って関数から値を返す クラスとは何か クラスとは クラスからオブジェクトを作る クラスの定義 メンバ変数とメンバメソッド 引数があるメンバメソッド アクセス修飾子 (全6記事の一覧へ ...) ユーザー認証 認証ダイアログの表示 クッキーの利用 クッキーの送信 クッキーの読み込み クッキーの有効期限の設定 (全5記事の一覧へ ...) セッション管理 セッションの開始 セッション変数の書き込みと読み込み セッション変数の削除とセッションIDの削除 (全6記事の一覧へ ...) MySQLへの接続 PHPの設定 データベース側の用意 MySQLへ接続 (全10記事の一覧へ ...) PostgreSQLへの接続 PHPの設定 データベース側の用意 PostgreSQLへ接続 (全9記事の一覧へ ...) SQLiteへの接続 PHPの設定 データベースの作成とオープン テーブルの作成 (全8記事の一覧へ ...) PDOの利用 PHPの設定 PDOクラスコンストラクタとDSNの記述 MySQLへ接続 (全11記事の一覧へ ...) メール使用のための環境設定 php.iniの設定 メール送信 ASCIIメールの送信(mail関数)