php 数组(array)输出的三种形式
本文主要讲述了 php 数组(
array
)输出的三种形式,供大家参考
代码如下:
$bbbb
=
array
("11"=>"aaa","22"=>"bbb");
//只能输出值 value 不能输出 key
foreach
(
$bbbb
as
$color
)
{
echo
$color
;
}
//value 与 key 都可输出
foreach
(
$bbbb
as
$key
=>
$value
)
{
echo
$key
."=>".
$value
;
}
//value 与 key 都可输出
while
(
$color
=each(
$bbbb
)){
echo
$color
['key'];
}
或
while
(list(
$key
,
$value
)=each(
$bbbb
)){
echo
"$key : $value<br>";
}
直接访问数组元素:
代码如下:
<?php
$arr
=
array
('w'=>'wen','j'=>'jian','b'=>'bao');
echo
(
$arr
['w']),'<br/>';
//起作用
echo
(
$arr
[w]),'<br/>';
//起作用
echo
(
$arr
[0]),'<br/>';
//不起作用,不知为什么???
echo
(
$arr
['j']),'<br/>';
//起作用
echo
(
$arr
[j]),'<br/>';
//起作用
echo
(
$arr
[1]),'<br/>';
//不起作用,不知为什么???
echo
(
$arr
['b']),'<br/>';
//起作用
echo
(
$arr
[b]),'<br/>';
//起作用