関数

関数

array_merge関数の使い方

array_merge関数は対象の配列の最後に追加する配列を結合します。第一引数に対象の配列、第二引数に追加する配列を指定します。 array_push(対象の配列,追加する配列); 以下はWordpressのカスタム投稿をカ...
関数

array_column関数の使い方

array_column関数は配列から指定したkeyのデータを取り出します。第一引数に配列、第二引数にvalueとして取り出す配列のkey、第三引数にkeyとして取り出す配列のkeyを指定します。 array_column(配列, ...
関数

file_put_contents関数の使い方

file_put_contents関数は指定したデータを指定したファイルに書き込みます。これは、ファイルを開くfopen関数、ファイルに書き込むfwrite関数、ファイルを閉じるfclose関数が実行されているのと同じです。 第一引...
変数・定数

配列の要素を全て削除・unset関数

配列の要素を全て削除には以下のように空の配列を代入します。 <?php $items = array('トマト','キャベツ','ピーマン','レタス'); $items = array(); foreach ($item...
関数

preg_match関数の使い方

preg_match関数は指定した正規表現にマッチする文字列を検索・取得します。ある文字列の中に指定の文字列があるか確認することができます。第一引数に正規表現のパターン、第二引数に検索する文字列、第三引数に検索結果を格納する配列を指定しま...
関数

mb_strimwidth関数の使い方

mb_strimwidth関数は第一引数に対象文字列、第二引数に取得開始位置の数値、第三引数に取得する文字列の幅(数値)、第四引数に文字を切り出した場合に末尾に追加する文字列を指定します。第五引数にエンコーディングが指定できますが、省略す...
関数

strpos関数の使い方

strpos関数は文字列が最初に現れる場所を取得します。ある文字列の中に指定の文字列があるか確認することができます。第一引数に検索対象文字列、第二引数に検索文字列を指定します。検索対象文字列の中に検索文字列が見つかった場合、見つかった位置...
関数

json_last_error関数の使い方

json_last_error関数は、直近のJSONエンコード/デコード処理中に発生したエラーを返します。返り値は整数の値で、以下の定数になります。 0 JSON_ERROR_NONE:エラーは発生しませんでした1 JSON_ERR...
関数

json_encode関数の使い方

json_encode関数は連想配列をJSONでフォーマットされた文字列に変換します。第一引数に変換する連想配列、第二引数にオプションの定数を指定します。返り値はJSONでフォーマットされた文字列ですが、処理に失敗するとfalseを返しま...
関数

json_decode関数の使い方

json_decode関数はJSONでフォーマットされた文字列を連想配列またはオブジェクトに変換します。第一引数に変換するJSON文字列、第二引数にbool型(true/false)を指定します。第二引数にtrueを指定すると返り値は連想...
関数

htmlspecialchars関数の使い方

htmlspecialchars関数は特殊文字(<、>、&、"、')をHTMLエンティティ(&lt;、&gt;、&amp;、&quot;、&apos;)にエスケープします。第一引数に対...
関数

print_r関数の使い方

print_r関数は第一引数に出力する式や値、第二引数に出力結果を取得するかをbool型(true/false)で指定します。第二引数の初期値はfalseで出力結果を取得しません。 print_r(出力する式や値, bool型); ...
関数

phpinfo関数の使い方

レンタルサーバーの場合、php.iniはFTPでダウンロードできない場合がほとんどです。そこで、phpinfo.phpのようなファイルを作成してサーバーへアップロードし、ブラウザに表示することでphp.iniの設定内容を確認します。php...
関数

タイムゾーンの取得と変更

タイムゾーンとは同じ標準時刻を使用する地域や区分を指します。date_default_timezone_get関数でタイムゾーンを取得して表示します。 <?php echo date_default_timezone_get(...
関数

POSTされた値のエラーチェック

WEBのフォームでPOSTされた値をエラーチェックして、エラーがある場合は入力画面に戻りエラーの内容を表示します。以下の入力画面からPOSTします。 <?php //セッションを開始 session_start(); /...
関数

POSTされた値のサニタイズについて

WEBのフォームでPOSTされた値をサニタイズ(無害化)して表示します。以下の入力画面からPOSTします。 <!doctype html> <html> <head> <meta charset="utf-8...
タイトルとURLをコピーしました