Copy codeThe Code is as follows: $ bbbb = array ("11" => "aaa", "22" => "bbb ");
// Only output values, values, and keys
Foreach ($ bbbb as $ color)
{
Echo $ color;
}
// Both value and key can be output.
Foreach ($ bbbb as $ key => $ value)
{
Echo $ key. "=>". $ value;
}
// Both value and key can be output.
While ($ color = each ($ bbbb )){
Echo $ color ['key'];
}
Or
While (list ($ key, $ value) = each ($ bbbb )){
Echo "$ key: $ value <br> ";
}
Directly access the array elements:Copy codeThe Code is as follows: <? Php
$ Arr = array ('W' => 'wen', 'J' => 'jian ',' B '=> 'Bao ');
Echo ($ arr ['W']), '<br/>'; // takes effect
Echo ($ arr [w]), '<br/>'; // takes effect
Echo ($ arr [0]), '<br/>'; // does not work. Why ???
Echo ($ arr ['J']), '<br/>'; // takes effect
Echo ($ arr [j]), '<br/>'; // takes effect
Echo ($ arr [1]), '<br/>'; // does not work. Why ???
Echo ($ arr ['B']), '<br/>'; // takes effect
Echo ($ arr [B]), '<br/>'; // takes effect
Echo ($ arr [2]), '<br/>'; // does not work. Why ???
?>
Output:Copy codeThe Code is as follows: wen
Wen
Jian
Jian
Bao
Bao
Question:
Access associated array elements,
1. The "key" in [] can also be accessed without quotation marks ???
2. array index access does not work ???
Copy codeThe Code is as follows: <? Php
$ Arr1 = array ('wen', 'jian ', 'Bao ');
Echo $ arr1 [0], '<br/>', $ arr1 [1], '<br/>', $ arr1 [2];
?>
Output:Copy codeThe Code is as follows: wen
Jian
Bao