0

実行時にPHPが型/オブジェクトをチェックする順序を理解しようとしています。だから私はより良いコーダーになることができます。ありがとう

PHP が最初にチェックするタイプ。オブジェクトが最初にブール値であるかどうかを検証しますか? ヌル?配列?

どちらが速いか:

if (ID != null)

if (ID !== false)

if (ID == 0)
4

1 に答える 1

2

これらはマイクロ最適化です。あなたの時間は、何か他のものを最適化するために費やされます。

これに関する比較があるかどうかはわかりませんが、http://www.phpbench.comをチェックしてください。

また、http://php.net/manual/en/types.comparisons.phpおよび http://php.net/manual/en/language.operators.precedence.phpを参照してください。ベンチマークを提供します。

繰り返しになりますが、何か他のことを最適化することに集中するほうが、時間の無駄遣いになる可能性があります。

于 2012-08-30T21:35:52.263 に答える