1

重複の可能性:
PHP の :: (二重コロン) と -> (矢印) の違いは何ですか?

Fat Free Framework を両方の方法で使用している Web の人々の例を見てきました。

echo $f3->get('varname');

対。

echo F3::get('varname');

明らかに、両方が機能します。どちらが優れているのか、その理由は?

4

1 に答える 1

1

どちらの方法でも機能しますが、セットアップに依存します。Fat-free の新しいバージョンでは、静的変数と関数を使用する傾向があり、通常はオンラインのドキュメントに示されています。繰り返しますが、あなた次第です。どちらの方法でも問題なく動作します。静的バージョンを使用すると、関数と変数にグローバルにアクセスできます。これが、静的バージョンを使用する理由です。

于 2013-02-03T05:19:33.430 に答える