"レモン","a"=>"リンゴ","b"=>"バナナ","c"=>"オレンジ"); 関数 test_alter(&$item1,$key,$prefix) { $item1"/> "レモン","a"=>"リンゴ","b"=>"バナナ","c"=>"オレンジ"); 関数 test_alter(&$item1,$key,$prefix) { $item1">

array_walk に関する質問

WBOY
WBOYオリジナル
2016-06-13 12:31:58746ブラウズ

array_walk
に関する質問 $fruits = array("d"=>"レモン","a"=>"リンゴ","b"=>"バナナ","c"=>"オレンジ");
関数 test_alter(&$item1,$key,$prefix)
{
$item1 = "$prefix:$item1";
}
関数 test_print($item2,$key)
{
echo "$key.$item2
n";
}
echo "Before....n";
array_walk($fruits, 'test_print');
array_walk($fruits, 'test_alter','fruit');
echo "...以降:n";
array_walk($fruits,'test_print');
?>
このコードの最後の数行のトラバースに関しては、私が理解できないことを意味します。詳細に分析して理解できるようにしてください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。