PHP処理のサンプルコード、スクリプトまとめ

PHPサンプルコード集

ファイル

ファイルのサイズを取得する ファイルの存在を確認する ファイルを削除する ファイル名を変更する ファイルをコピーする ファイルの更新時刻を取得する ファイルの更新時刻を更新する PHPファイルを読み込んで実行する ファイルを開く、閉じる

ディレクトリ

ディレクトリの存在を確認する 新規ディレクトリを作成する ディレクトリを削除する ディレクトリ名を変更する

文字列

文字列を表示する 文字列を置き換える 文字列をランダムにシャッフルする 指定文字で文字列を分割して配列に格納する 文字列を指定位置から指定バイト数で切り取る 文字列からタグを取り除く 文字列をURL文字にエンコードする 文字列をURL文字からデコードする 文字列を行で分割して配列に格納する 英字文字列の大文字・小文字を変換する 文字列内の特殊文字をHTMLエンティティに変換する 文字列の各種変換処理(半角カナを全角カナになど) 文字列前後の空白文字や改行を除去する 文字列から半角記号を取り除く 文字列から全角記号を取り除く 特定文字の出現回数を取得する テキストに特定の文字が含まれているかどうか調べる 文字列内のURLをリンクタグに書き換える

配列

配列として変数にデータを格納する 配列内のデータ数を確認する 指定した配列データを取得する 指定した配列データをランダムに取得する 指定した配列データをランダムに並び替える 配列内にある数値データの合計値を取得する 配列のデータを連結してテキストデータに変換する 配列内にある各データの重複数を取得する 配列のキーとデータを入れ替える 連想配列のキーを変数名にして変数化する 複数の配列の内容を連結させる 連想配列のキー要素を取得する 配列内のデータを検索する 配列内に指定のキーが存在するか調べる 配列キーの値を新しく代入する

変数

変数にデータを格納する 対象の変数名にデータが格納されているか調べる 新規変数名に変数の内容を加えて生成する 定義済み変数の一覧を出力する 新規変数名に変数の内容を加えて生成する 変数のデータを破棄する

時間

現在時刻のUNIXタイムスタンプを取得する 日時を指定したフォーマットで取得する

条件分岐・ループ

使われる比較演算子 ループ処理を実行する 条件分岐処理をする 複数条件の分岐処理をする PHP、if文などの複数条件指定

判別

User AgentからPC・スマホ・携帯を判別 自分専用のリンクを作成する 言語設定から国内・海外のアクセスを判別

送受信

メールの送信処理を実行する フォームからの送信データを受信する アップロードされたファイルを受信する

数値

数値演算・計算処理 小数点以下の切り上げ・切捨て・四捨五入 ランダムな数値を生成する

MySQL

MySQLへの接続・切断を実行する MySQLデータベースに新規テーブルを作成する MySQLのテーブルに新規レコードを作成・追加する MySQLの存在するレコードを更新する MySQLの存在するレコードを削除する MySQLに更新・追加したデータのIDを取得する MySQLでクエリの結果件数を取得する

SQLite

SQLiteへの接続・切断を実行する SQLiteの新規テーブルを作成する SQLiteの新規データを追加する SQLiteのデータを削除する

GD

インストールされているGD情報を取得する PHP/GDで画像の大きさやファイルタイプを取得する
コンテンツリンク集