-2

つまり、代わりに:

const MY_CONST = 0;

彼は書く:

public static function MY_CONST() { return 0 }; 

私の以前の同僚であるフロントエンド開発者は、定数がないため JavaScript でそうしていますが、PHP でそうしているのですか? 私の意見では、言語に定数がある場合は、それらを使用する必要があります。

私の主張として、この質問へのリンクを彼に送りたいです。

4

2 に答える 2

2

常に同じ値を返すメソッドを書くのは無意味です。もちろん、constans を使用することをお勧めします。perfomace を見ても、変化しないことがわかっているものを定数として宣言すると高速になります。

私は、ハクレが愚か者と議論しないことに同意します。

PHPの定数はそれほど高速ではないことをどこかで読みました。この記事を読む必要があります。

http://planetozh.com/blog/2006/06/php-variables-vs-constants/

于 2013-04-18T08:12:07.553 に答える