<H1>php each( )のテストです。</H1>
<HR>
<PRE>
each( )の使い方<br>
<?php
$arr = array("abc","def","ghij",DELTA => "bbb","jiro",-5 => "wo"
,"jully","zhe",2,3,4,5,6,7,8,9,10);
$foo = each($arr); ← 第一回目の each($arr)
print_r($arr); ← 上記の設定した配列を表示する。
print_r($foo); 第一回目の each($arr)の表示
$foo = each($arr); 第二回目の each($arr)
print_r($foo); 第二回目の each($arr)の表示
echo "[0] = $foo[0]","[1] = $foo[1]"," [value] = $foo[value]"
,"[key] = $foo[key]","\n";
list($a,$b) = $foo;
echo '$a = ',$a,'$b = ',$b,"\n";
$foo = each($arr);
$foo = each($arr);
print_r($foo);
$foo = each($arr);
print_r($foo);
$foo = each($arr);
print_r($foo);
$foo = each($arr);
print_r($foo);
$foo = each($arr);
print_r($foo);
$foo = each($arr);
print_r($foo);
//var_dump($arr);
echo "配列要素数=",count($arr);
echo("\n");
?>
</PRE>
</body>
</html>
|
| 実行結果 |
Array
(
[0] => abc
[1] => def
[2] => ghij
[DELTA] => bbb
[3] => jiro
[-5] => wo
[-4] => jully
[-3] => zhe
[-2] => 2
[-1] => 3
)
----省略 ----
Array 第二回目の each($arr)の表示
(
[1] => def
[value] => def
[0] => 1
[key] => 1
)
[0] = 1[1] = def [value] = def[key] = 1
$a = 1$b = def
Array
(
[1] => bbb
[value] => bbb
[0] => DELTA
[key] => DELTA
)
Array
(
[1] => jiro
[value] => jiro
[0] => 3
[key] => 3
)
|
|