PHPのarray_fillにオブジェクトを渡すと全要素が同じインスタンスになる理由と作り分け方
array_fillとarray_fill_keysは、渡した値をそのまま複製せずに並べる関数です。値が配列や…
array_fillとarray_fill_keysは、渡した値をそのまま複製せずに並べる関数です。値が配列や…
array_randは、配列からランダムに選んだ「キー」を返す関数です。値ではないうえ、第2引数が1のときは文…
parse_url()は、URL文字列をscheme・host・port・path・queryなどの要素に分解…
fputcsv()・fgetcsv()・str_getcsv()の第5引数$escapeは、デフォルトのバック…
levenshtein()とsimilar_text()は、2つの文字列の「似ている度合い」を測る組み込み関数…
version_compare()は、バージョン番号の文字列を「PHP標準の書式」で比較し、-1・0・1のいず…
array_combine()は、1つ目の配列をキー、2つ目の配列を値にして連想配列を作る関数です。PHP 8…
grapheme_strlen()は、人間が1文字と感じる単位(書記素)で文字数を数えるintl拡張の関数です…
array_search()は、配列から値を探して最初に見つかったキーを返す関数です。見つからなければfals…
array_filter()は、コールバックがtrueを返した要素だけを残す関数です。元のキーをそのまま保持す…