明鏡塾 英語教室 2017年7月

台風一過、青空が広がってきましたが、まだ少し梅雨のじめじめ感があります。海辺のカフェでの打合せは涼風が心地良くて、港町神戸らしい風情とともにお客さんに喜んでいただけます。梅雨が明けたら夏本番。土用の鰻など食べて暑さを乗り切りましょう!

paamayim nekudotayim

PHPプログラミングでstaticプロパティやメソッドにアクセスするときに :: (ダブルコロン、スコープ定義演算子)を使うと思いますが、この別名が paamayim nekudotayim と聞いて何のことだろうと調べましたら、ダブルコロンの意味のヘブライ語とのこと。発音できませんが。

明鏡塾の技術講座では self::$static_values という使い方でお馴染みですが、:: はトークンの一種でオーバーライドクラスのアクセスにも使います。

http://php.net/manual/ja/language.oop5.paamayim-nekudotayim.php

難しくはありませんが、self:: や $this-> に慣れるまで何度も演習をやってみてください。熟練者でも実装のときに勘違いすることがあります。