Java VS PHP
■ このスレッドは過去ログ倉庫に格納されています
0217nobodyさん
2009/10/18(日) 13:20:25ID:xxwa2wCTだからね〜そもそもarrayにキーの概念が混じってるのがトンチンカンなの。
>PHPのlist()はarray()からキーで取った値を取り出す。
よく分からない。list関数にキーは関係ないと思うが。
http://www.scollabo.com/banban/php/php_05.html
<?php
$fruit = array("Apple" => "りんご", "Orange" => "みかん",
"Grape" => "ぶどう");
while(list ($key, $val) = each($fruit)) {
print ("インデックスの $key は、$val です<br>\n");
}
?>
という例文見た時ヘンだと思った。諸悪の根源はPHPを最初に作ったとき「配列」と「Map」がarray()でごちゃ混ぜになっていて
別クラスになっていなかったことだ。この区別をしないのはおバカだろう。
■ このスレッドは過去ログ倉庫に格納されています