gpt4 book ai didi

php - PHP 中有从数组中提取 'column' 的函数吗?

转载 作者:行者123 更新时间:2023-11-29 21:42:03 25 4
gpt4 key购买 nike

我有一个数组数组,其结构如下:

array(array('page' => 'page1', 'name' => 'pagename1')
array('page' => 'page2', 'name' => 'pagename2')
array('page' => 'page3', 'name' => 'pagename3'))

是否有一个内置函数可以返回一个仅包含“name”键值的新数组?所以我会得到:

array('pagename1', 'pagename2', 'pagename3')

最佳答案

PHP 5.5 开始,您可以使用 array_column() :

<?php
$samples=array(
array('page' => 'page1', 'name' => 'pagename1'),
array('page' => 'page2', 'name' => 'pagename2'),
array('page' => 'page3', 'name' => 'pagename3')
);
$names = array_column($samples, 'name');
print_r($names);

See it in action

关于php - PHP 中有从数组中提取 'column' 的函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34411063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com