概要
閲覧数:1471
投稿日:2014-10-14
更新日:2014-10-15
全ての配列要素へ対して順番に処理を実施
・配列内の氏名に対して、あいさつを表示
引数を2つ指定(デフォルト)
・適用配列は配列
コード
//適用配列
$arydata = array("佐藤", "田中", "鈴木", "山田", "村野");
//コールバック関数/配列内の氏名に対して、あいさつを表示
function sayhello ($val, $key){
echo $val."さん、こんにちは\n";
}
//array_walk (適用配列, コールバック関数名, 引数);
array_walk($arydata, "sayhello");結果
佐藤さん、こんにちは 田中さん、こんにちは 鈴木さん、こんにちは 山田さん、こんにちは 村野さん、こんにちは