基本
- PHPとは – PHPの概要
- PHP if文 条件で処理を分ける
- PHP switch文 条件で処理を分ける
- PHP for文 処理を繰り返す (break/continue)
- PHP foreach文 処理を繰り返す (break/continue)
- PHP while文とdo…while文 処理を繰り返す (break/continue)
- PHP ユーザー定義関数
- PHP エスケープシーケンス
- PHP フォームの値を別画面に渡す(GET/POST)
- PHP 画面にファイル名を入力してダウンロードする
- PHP 例外処理 (try...catchとthrow)
- PHP 現在日時の取得と表示形式 (DateTime)
- PHP 日時の加算と減算を行う
- PHP 日時の差分を求める (DateTime)
- PHP ローカル変数とグローバル変数 (global)
- PHP static変数
- PHP シリアライズとアンシリアライズ
- PHP コールバック関数
- PHP bcryptでパスワードをハッシュ化する
配列
文字列
- PHP 文字列の結合、変数、並び順
- PHP 文字列の値を比較する (strcmp)
- PHP 文字列の長さを取得する (mb_strlen)
- PHP 英字の大文字と小文字を変換 (strtolower/strtoupper)
- PHP 文字列を切り出す (mb_substr)
- PHP 文字列の位置を取得する (mb_strpos)
- PHP 文字列の先頭と末尾の空白を取り除く (trim)
- PHP 正規表現で数値を返す (preg_match)
- PHP 文字列を配列にする(正規表現) (preg_split)
- PHP 文字列を置換する(正規表現) (str_replace)
- PHP 連想配列をJSONにする (json_encode)
- PHP JSONを連想配列にする (json_decode)
数値
ファイル
- PHP CSVファイルの読み込みと書き込み
- PHP ファイルの読み込みと書き込み(fgets/fwrite)
- PHP ファイルの存在/移動/コピー/削除
- PHP includeとrequireの違い(外部ファイル読み込み)
- PHP ファイルをアップロードする(formでsubmit)
フォルダ
クラス
- PHPクラスの仕組みと使い方のサンプル
- PHP コンストラクタのサンプル
- PHP クラスの継承の仕組みとサンプル
- PHP オーバーライドのサンプル
- PHP 抽象クラスと抽象メソッドのサンプル(abstract)
- PHP インターフェースのサンプル(interface)
データベース
- PHP MySQLへ接続してselectするサンプル
- PHP MySQLへ接続してinsert/update/deleteする
- PHP フォームからMySQLへ接続してselectするサンプル
- PHP PostgreSQLに接続してselectするサンプル
- PHP PostgreSQLでinsert/update/deleteするサンプル
- PHP SQLiteへ接続してselectするサンプル
- PHP SQLiteへ接続してinsert/update/deleteするサンプル
ネットワーク/通信
- PHP セッションを確認する(session)
- PHP クッキーを確認する(cookie)
- PHP メールを送信するサンプル(mb_send_mail)
- PHP 基本認証のサンプル(header)
- PHP JQuery Ajaxでフォームの値を送受信する(POST)