我正在研究与此类似的数组:
$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() 提供的参数无效”错误。
什么是正确的做法?