Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;“崩溃”;PHP中的关联数组?_Php_Arrays_Multidimensional Array - Fatal编程技术网

&引用;“崩溃”;PHP中的关联数组?

&引用;“崩溃”;PHP中的关联数组?,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,这可能已经得到了回答,但我找不到相关的问题,所以我来回答 我有一个简单的关联数组,如下所示: $arr=array(“key1”=>“value1”、“key2”=>“value2”,…) 我想“折叠”此关联数组,使其成为: $arr=array(“value1”、“value2”和…) 所以基本上就是扔掉钥匙 我知道如何使用循环实现这一点,但PHP是否有内置函数来实现这一点?您可以使用。这将返回数组的所有值 让我们看一个例子: $arr = array("key1" => "value1

这可能已经得到了回答,但我找不到相关的问题,所以我来回答

我有一个简单的关联数组,如下所示:

$arr=array(“key1”=>“value1”、“key2”=>“value2”,…)

我想“折叠”此关联数组,使其成为:

$arr=array(“value1”、“value2”和…)

所以基本上就是扔掉钥匙

我知道如何使用循环实现这一点,但PHP是否有内置函数来实现这一点?

您可以使用。这将返回数组的所有值

让我们看一个例子:

$arr = array("key1" => "value1", "key2" => "value2");

print('<pre>');
print_r($arr);
print('</pre>');
//Output...
/*Array
(
    [key1] => value1
    [key2] => value2
)*/


print('<pre>');
print_r(array_values($arr));
print('</pre>');

//Output...
/*Array
(
    [0] => value1
    [1] => value2
)*/
$arr=array(“key1”=>“value1”、“key2”=>“value2”);
打印(“”);
印刷费($arr);
打印(“”);
//输出。。。
/*排列
(
[key1]=>value1
[key2]=>value2
)*/
打印(“”);
打印(数组值($arr));
打印(“”);
//输出。。。
/*排列
(
[0]=>值1
[1] =>值2
)*/

用户数组\u值function@ChetanAmeta就这样!如果您想从中得出答案,我会将其标记为已接受。PHP确实有一个内置函数来抛出键并仅保留值。它的名字,不用回答,很简单:)顺便说一句,我想,这是你一直在寻找的问题。