Heim  >  Artikel  >  Backend-Entwicklung  >  php数组(array)输出的三种形式详解_PHP教程

php数组(array)输出的三种形式详解_PHP教程

WBOY
WBOYOriginal
2016-07-21 15:09:14866Durchsuche

复制代码 代码如下:

$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
";
}

直接访问数组元素:
复制代码 代码如下:

$arr=array('w'=>'wen','j'=>'jian','b'=>'bao');
echo($arr['w']),'
';//起作用
echo($arr[w]),'
';//起作用
echo($arr[0]),'
';//不起作用,不知为什么???
echo($arr['j']),'
';//起作用
echo($arr[j]),'
';//起作用
echo($arr[1]),'
';//不起作用,不知为什么???
echo($arr['b']),'
';//起作用
echo($arr[b]),'
';//起作用
echo($arr[2]),'
';//不起作用,不知为什么???
?>

输出:
复制代码 代码如下:

wen
wen
jian
jian
bao
bao

疑点:
  访问关联数组元素,
  1、[ ] 中的“键”竟可以不用引号(“”)引起来也可访问???
  2、数组索引访问竟然不起作用???
复制代码 代码如下:

$arr1=array('wen','jian','bao');
echo $arr1[0],'
',$arr1[1],'
',$arr1[2];
?>

输出:
复制代码 代码如下:

wen
jian
bao

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/327319.htmlTechArticle复制代码 代码如下: $bbbb=array("11"="aaa","22"="bbb"); //只能输出值value不能输出key foreach($bbbb as $color) { echo $color; } //value与key都可输出 foreach($bb...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn