TECH I.S.

PHP array_walk_recursive()関数

❮ PHP 配列リファレンス

ユーザー定義関数で各配列要素を実行します。

<?php function myfunction($value,$key) { echo "The key $key has the value $value<br>"; } $a1=array("a"=>"red","b"=>"green"); $a2=array($a1,"1"=>"blue","2"=>"yellow"); array_walk_recursive($a2,"myfunction"); ?>


定義と使用法

array_walk_recursive( 関数は、ユーザー定義関数内の各配列要素を実行します。配列のキーと値は、関数内のパラメーターです。この機能との違いはarray_walk()関数は、この関数を使用すると、より深い配列(配列内の配列)を操作できることです。


構文

<div>array_walk_recursive(<em>array, myfunction, parameter...</em>)</div>

パラメータ値
パラメータ 説明
array Required 配列の指定
myfunction Required ユーザー定義関数の名前
parameter,... Optional ユーザー定義関数にパラメーターを指定します。関数には1つのパラメーターを割り当てることも、好きなだけパラメーターを割り当てることもできます。

Technical Details
Return Value: 成功するとTRUEを返し、失敗するとFALSEを返します
PHP バージョン: 5+

❮ PHP 配列リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細