Php 获取特定列的值

Php 获取特定列的值,php,arrays,Php,Arrays,我想在多维数组中取特定列的所有值 我需要获得或列(“玫瑰”、“雏菊”、“兰花”)的值 你是怎么得到的 是否有任何预定义的功能? 因为在我的数组中有1000条记录,所以循环将继续运行1000次,程序将变慢,所以…迭代数组中的每个数组,只选择一个键(如果听起来有点混乱,很抱歉,我的意思是): 这将为每朵花打印出“type”列中的任何内容。遍历数组中的每个数组,只选择一个键(抱歉,如果这听起来有点混乱,我的意思如下): <?php $shop = array( array("rose", 1.2

我想在多维数组中取特定列的所有值

我需要获得或列(“玫瑰”、“雏菊”、“兰花”)的值

你是怎么得到的


是否有任何预定义的功能?
因为在我的数组中有1000条记录,所以循环将继续运行1000次,程序将变慢,所以…

迭代数组中的每个数组,只选择一个键(如果听起来有点混乱,很抱歉,我的意思是):


这将为每朵花打印出“type”列中的任何内容。

遍历数组中的每个数组,只选择一个键(抱歉,如果这听起来有点混乱,我的意思如下):

<?php
$shop = array( array("rose", 1.25 , 15),
               array("daisy", 0.75 , 25),
               array("orchid", 1.15 , 7)
          );

echo $shop[0][0]." costs ".$shop[0][1]." and you get ".$shop[0][2]."\n";
echo $shop[1][0]." costs ".$shop[1][1]." and you get ".$shop[1][2]."\n";
echo $shop[2][0]." costs ".$shop[2][1]." and you get ".$shop[2][2]."\n";

?>
这将为每朵花打印出“类型”列中的任何内容。


<?php
$shop = array( array("rose", 1.25 , 15),
               array("daisy", 0.75 , 25),
               array("orchid", 1.15 , 7)
          );

echo $shop[0][0]." costs ".$shop[0][1]." and you get ".$shop[0][2]."\n";
echo $shop[1][0]." costs ".$shop[1][1]." and you get ".$shop[1][2]."\n";
echo $shop[2][0]." costs ".$shop[2][1]." and you get ".$shop[2][2]."\n";

?>


请提供完整阵列请提供完整阵列是否有任何预定义功能?因为在我的数组中有1000条记录,所以循环会继续运行1000次,程序会变慢,这就是为什么我问…有预定义的函数吗?因为在我的数组中有1000条记录,所以循环将继续运行1000次,程序将变慢,这就是为什么我问。。。