PHP で、リソースに関して (一重引用符で) 文字列を連結するより良い方法はどれですか?
"Sal's mall is $emo."
または:
"Sal's mall is ".$emo.'.'
または:
'Sal\'s mall is '.$emo.'.'
PHP で、リソースに関して (一重引用符で) 文字列を連結するより良い方法はどれですか?
"Sal's mall is $emo."
または:
"Sal's mall is ".$emo.'.'
または:
'Sal\'s mall is '.$emo.'.'
マイクロ最適化は気にしないでください。コードをより読みやすくするものを選択してください。
単一引用符を使用すると、PHP はそれが単なる文字列であると想定しますが、二重引用符を使用すると、それを解析して内部の変数を見つけます。したがって、一重引用符と連結を使用するとより効率的です。とにかく、自分でテストして結果を比較する必要があります。
私を信じてください...あなたが尋ねる必要がある場合は、残りのページの読み込みと比較して速度に意味のある違いはありません.
'Sal\'s mall is '.$emo.'.'
3 番目の方法はより効率的です (わずかに)。ループを実行して自分でテストできます。
for ($i = 0; $i < 100000; $i++) {
// enter code here
}
違いはありません。
パフォーマンス関連の質問をする前に、アプリのプロファイリングを学びましょう。