PHP関数

array_push関数は配列の最後に要素を追加します。

○実行結果

Array ( =>東京 =>千葉 =>神奈川 =>埼玉 )

「”key” =>“value ...

PHPサンプルコード

配列要素をランダムな順番に並べ替えて表示したり、1つまたは複数の要素をランダムに取り出したいことがあります。

配列をランダムに並べ替える(おみくじ)

配列をランダム順に並べ替えるには、shuffle関数が役立ちます。簡単なお ...

PHP関数

配列に指定要素が含まれるか検索する定番の関数がin_array関数です。以下は配列に「田中次郎」が含まれるか検索しています。

○実行結果

存在します

in_array関数では検索する指定文字列に正規表現を使うこと ...

PHP関数

2つ以上の配列を結合する関数にarray_mergeがありますが、この関数では結合する配列の数値インデックスを0から始まるように新たに割り当てる仕様になっています。

PHPマニュアル:array_merge

結 ...

PHP関数

in_array関数は、配列に指定値が含まれるか調べる関数ですが、大文字と小文字を区別するため、配列に含まれる「Tokyo」を「tokyo」で検索するとうまくいきません。

PHP関数

count関数は配列の要素数を返す関数ですが、多次元配列に対して実行すると、通常は親の要素数が返されます。

多次元配列のすべての要素数をカウントする場合は、2番目のパラメータに「1」またはCOUNT_RECURSIVEを指 ...

PHP関数

配列の最後に要素を追加するには、array_push関数を使う方法と空インデックス($arrayの方が高速です。2つの処理の実行時間を測定してみました。

○実行結果(秒)
処理1:0.169935
処理2: ...

PHP関数

複数の配列を結合して1つにまとめるには、array_merge関数を使う方法と、配列結合演算子「+」を使う方法があります。

主な違いは、同じ名前の文字列インデックスを上書きするかどうかです。array_merge関数では、 ...