私はこれに似た配列に取り組んでいます:
$users = array(
array( 'name' => "John", 'lastname' => 'doe'),
array( 'name' => "smith", 'lastname' => 'Jones'),
);
「名前」で配列を検索し、その「姓」を返したい
例:名前として「john」があり、配列を検索しているときに戻り値として「Doe」が必要です。
次の機能を試しましたが、
function my_function( $array, $name ) {
foreach( $array as $name ) {
.....
}
}
my_function($users, 'John');
しかし、「foreach() に無効な引数が指定されました」というエラーが表示されます。
それを行う正しい方法は何ですか?