Paradigm Shift Design

ISHITOYA Kentaro's blog.

@付き変数とない変数の違い

なんとなく、自分の書いたソースをNetBeansで見ていて、@付き変数とない変数の違いになんとなく気が付いた。


僕はRubyの@をPHPの$だと勘違いして使っているようだ。
一番最初に教えてもらったのに。


無印が、ローカル変数。PHPなら$hoge
@が付いてるのが、インスタンス変数。PHPなら$this->hoge
@@が付いてるのが、クラス変数。PHPならself::$hoge


Ruby Reference Manual - るりま
変数と定数
ま、いっか。