アカウント名:
パスワード:
a = [];a[1] = 1;// a => [ undefined, 1 ], a.length => 2
$a = array();$a[1] = 1;# $a => array( 1 => 1 ), count($a) => 1
>>> ([]) instanceof Arraytrue>>> ({}) instanceof Arrayfalse
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
Defending PHPから抄訳してみた (スコア:5, 参考になる)
*****
> PHP is awesome
PHPすごい
> Need proof? Here it is, broken down by category:
証拠を示せ?カテゴリー別にどうぞ。
> *Language Features
* 言語としての特徴
> It's dynamically typed.
動的型付けになっている。
> All arrays are associative (hashes)
Re: (スコア:1)
無ければそれこそがPHPのオリジナルで、"PHP is awesome"たる所以だと思いますが、それっぽいところが見当たらないように感じます。
だからどうのこうのは言いませんが、反論になってないように感じてしまいますね。
Youthの半分はバファリンでできています。
Re: (スコア:1)
ただし、かなり悪い方向で。
配列関数群のあのカオス具合は何とかして欲しい。今更どうにもならなそうだけど。
Re:Defending PHPから抄訳してみた (スコア:1)
そしてperlでtieを使えばhashなarrayは作れます。疑似ハッシュとか既に発明済みですし。
全部がオブジェクトなrubyでも継承でわりと簡単に作れそう(知らないので憶測)
つ~かその実装をベースとすることが優れているならともかく、hashがarrayであるperlの方が融通が効くような気がしてならないのです。
で、それ本当にすごいの?と。
Youthの半分はバファリンでできています。
Re:Defending PHPから抄訳してみた (スコア:1)
ECMAScript: PHP:
Re:Defending PHPから抄訳してみた (スコア:1)