コード1 'が':使用しての最も効率的な
if(!(varOfsomeClass->isValid($imParams))){
//some function i need to run
}
- 実行機能がないと
- 逆値をIsValidの場合
コード2と
if((varOfsomeClass->isValid($imParams))){
} else {
//some function i need to run
}
- run関数は
- が(多分、またはのisValidが真であるため、何もしない)他の一部を入力した場合と
- チェック値より効率的である
をIsValidの?どちらを使うのが良いですか?
NB:コード1は確かにあなたがisValid
trueを返した場合には何もしていないように見えます
実際に理解できるコードを書いてください。ここでは、特にPHPの文脈で、「最も効率的」を心配する*正当な理由はありません。 (注意:いくつかの言語には 'unless'がありますが、これは逆' 'if''ですが、PHPやその他のC-ishの方言は含みません)。 – user2864740
https://en.wikipedia.org/wiki/Program_optimization#When_to_optimize – CBroe
最初に最も重要なことは、PHP変数が '$'で始まることです。第二に、あなたの質問は何も使用していないということです。質問するだけで質問しないでください。 – Peter