在网站上点击示例
<pre>
<?php
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x', 'y', 'z'));
print_r ($a);
?>
</pre>
Output:-
<pre>
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
</pre>
如何只将数组中的一个元素放入PHP变量中进行进一步处理
答案 0 :(得分:2)
您可以指定数组索引来访问特定的数组元素。
print_r($a['b']); // banana
print_r($a['c'][2]); // z
print_r($a['c'][0]); // x
答案 1 :(得分:0)
您可以使用...
循环遍历所有元素$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x', 'y', 'z'));
foreach ( $a as $element ) {
echo print_r($element,true).PHP_EOL;
}
哪个输出。
apple
banana
Array
(
[0] => x
[1] => y
[2] => z
)
或访问个别值...
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x', 'y', 'z'));
echo $a['a'].PHP_EOL; // apple
echo $a['c'][1].PHP_EOL; // y
答案 2 :(得分:0)
您必须为数组提供索引才能获取该索引的值。 PHP中有两种类型的数组:关联数组和索引数组。 关联数组已命名为索引,而索引数组的索引是指数组值从0开始。 要获得苹果的关联数组,你必须为数组提供命名索引a。
$apple = $a['a']; //apple
如果你想首先从数组中获取x,你必须提供命名索引c来获取c数组并从中获取x
$x = $a['c'][0]; //x