PHP関数

PHP関数

mb_send_mail関数でReturn-Pathを設定する方法

PHPでメール送信に使うmb_send_mail関数で、エラーメールの宛先になる「Return-Path」を設定したいこともあります。 mb_send_mail関数では4番目のパラメータで追加ヘッダーを記述できます。送信元のFromヘ...
PHP関数

is_numeric関数とis_int関数の違い

PHP関数のis_numericもis_intも指定値が数値かどうか調べる関数です。「123」や「100」など、整数かどうかのチェックでは同じように使えますが、フォーム入力値の数値チェックなどでは注意が必要です。 is_numeric...
PHP関数

PHPのdate関数の使用例

PHPのdate関数を使うと、日付や時刻に書式を設定して取得したり表示することができます。以下に例を紹介します。 PHPのdate関数の簡単な使用例 現在の日時を表示する 現在の日時を表示する例です。date関数の2番目のパラメー...
PHP関数

isset関数とempty関数と「!」の違い

isset関数とempty関数は共に変数に何か入っているか調べる関数です。空でないことを確認して、次の処理に進むときに使います。詳しくは、以下のページをご覧ください。 ○PHPマニュアル --- 変数が空であるかどうかを検査する...
PHP関数

文字列を分割して配列を作成するexplode関数

文字列を分割して配列する定番の関数がexplode関数です。次の例では、「2014/09/17」のような日付を「/」で分割して配列に格納しています。 ○実行結果 Array ( => 2014 => 09 => 1...
PHP関数

array_pushでは配列に追加する要素のキーは指定できない

array_push関数は配列の最後に要素を追加します。 ○実行結果 Array ( => 東京 => 千葉 => 神奈川 => 埼玉 ) 「"key" => "value"」の形式でキーを指定して値...
PHP関数

配列検索で正規表現を使う(in_arrayの代わりにpreg_grep)

配列に指定要素が含まれるか検索する定番の関数がin_array関数です。以下は配列に「田中次郎」が含まれるか検索しています。 ○実行結果 存在します in_array関数では検索する指定文字列に正規表現を使うこ...
PHP関数

array_mergeによる配列結合で数値インデックスが変わってしまうとき

2つ以上の配列を結合する関数にarray_mergeがありますが、この関数では結合する配列の数値インデックスを0から始まるように新たに割り当てる仕様になっています。 PHPマニュアル:array_merge 結合する配列で明示的...
タイトルとURLをコピーしました