0

我有以下输出我试图将单个值放入单独的变量中

输出:

Array ( [0] => Array ( [0] => 8711 [1] => 200 [2] => 755 [3] => 1800 [4] => 01 [5] => 675 [6] => 8910 ) )

我尝试了以下代码,但没有成功。

echo extract($matches[0]);

请在这方面帮助我。

4

2 回答 2

2

它的多维数组:试试:

 echo $matches[0][0];
 echo $matches[0][1];
于 2013-01-07T16:52:09.217 回答
0

有时以更易读的格式查看数组会有所帮助。

尝试

echo '<pre>' . print_r($matches) . '</pre>';

您还可以指定:

echo '<pre>' . print_r($matches[0]) . '</pre>';

限制该子数组的数据。

如果您只需要访问您的元素之一,其他人已经展示了如何。

前任。

$arr = array('a'=>'alphabet', 'b'=>'better', 'c'=>array(1=>'cat', 2=>'click', 'z'=>'干净的'));

要将“干净”放入您将使用的变量中:

$clean = $arr['c']['z'];

要将“更好”放入您将使用的变量中:

$better = $arr['b'];
于 2013-01-07T16:57:03.057 回答