Posts Tagged ‘配列’

2011年02月12日に投稿

[PHP]配列に格納されている全ての値を、指定した関数に引数として渡す

配列の中身それぞれに対して、ある処理を実行したい時があります。そのような時はarray_map関数を使用すると便利です。下記に示すサンプルコードは配列の中身全てを2倍して出力します。

array_map関数は第一引数に引数を渡す関数名を、第二引数に対象とする配列を指定します。上記のサンプルでは、配列arrに格納されている11、22、33という3個の数値をそれぞれ2倍して、配列$outに格納しています。第一引数には関数の名前を渡すことに注意して下さい。

実行結果

2010年11月08日に投稿

[PHP]配列の要素数を取得する

配列の要素数を得るにはcount関数を使用します。


配列に格納されている要素を全て出力するループに使用する例です。配列の要素番号が0から始まることに注意します。