ぐらめぬ・ぜぷつぇんのはてダ

2008/11/24以降のメインブログはこちらになります。 : http://www.glamenv-septzen.net/

本はてなダイアリにはコメント・トラックバックを受け付ける記事を公開します。

2008-03-12

[]これ何て読むんだ?「T_PAAMAYIM_NEKUDOTAYIM」

足かけ5年ほどPHPとたらたらつきあってて、実は初めて、下のようなコードを書いちゃって怒られたときのエラー。

$val = Klass()::static_method();

[12-Mar-2008 19:52:16] PHP Parse error:  syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM 
    in foobar.php on line XXX

何て読むんだろう・・・。

追記。教えてくれた親切な人がいてくれたので。

ヘブライ語でダブルコロン「::」をこのように表記するそうです。

なぜダブルコロンに Paamayim Nekudotayim という名前をつけたのか、 ちょっと奇妙に感じられるかもしれません。 しかし、Zend Engine 0.5 (PHP 3のエンジン) を 書いている時に、Zend チームはこう呼ぶと決めたのです。 この奇妙な名前は、実はダブルコロンを意味するヘブライ語なのです!

PHP: スコープ定義演算子 (::) - Manual

xn--h9j5ca.jpxn--h9j5ca.jp 2008/07/14 02:49 ハジメマシテ。
T_PAAMAYIM_NEKUDOTAYIMをググッてたどり着きました。
PHPを触って数年なりますが、自分も今日初めてこれを見ました。

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。