我有一个数组数组,具有以下结构:
array(array('page' => 'page1', 'name' => 'pagename1')
array('page' => 'page2', 'name' => 'pagename2')
array('page' => 'page3', 'name' => 'pagename3'))
Run Code Online (Sandbox Code Playgroud)
是否有内置函数将返回一个只包含'name'键值的新数组?所以我得到:
array('pagename1', 'pagename2', 'pagename3')
Run Code Online (Sandbox Code Playgroud) 我有这个数组:
Array
(
[0] => Array
(
[fName] => Alice
[lName] => Gibson
)
[1] => Array
(
[fName] => Jack
[lName] => Smith
)
[2] => Array
(
[fName] => Bruce
[lName] => Lee
)
)
Run Code Online (Sandbox Code Playgroud)
如何获取包含所有fName值的数组:
["Alice","Jack","Bruce"]
Run Code Online (Sandbox Code Playgroud)
我尝试和工作的是:
foreach($myArray as $info){
$newArray[] = $info['fName'];
}
Run Code Online (Sandbox Code Playgroud)
题:
是否可以使用单个函数而不是循环?