0

PHP で、リソースに関して (一重引用符で) 文字列を連結するより良い方法はどれですか?

"Sal's mall is $emo."

または:

"Sal's mall is ".$emo.'.'

または:

'Sal\'s mall is '.$emo.'.'
4

5 に答える 5

5

マイクロ最適化は気にしないでください。コードをより読みやすくするものを選択してください。

于 2010-08-03T07:19:59.770 に答える
1

単一引用符を使用すると、PHP はそれが単なる文字列であると想定しますが、二重引用符を使用すると、それを解析して内部の変数を見つけます。したがって、一重引用符と連結を使用するとより効率的です。とにかく、自分でテストして結果を比較する必要があります。

于 2010-08-03T06:52:27.093 に答える
1

私を信じてください...あなたが尋ねる必要がある場合は、残りのページの読み込みと比較して速度に意味のある違いはありません.

于 2010-08-03T07:14:48.627 に答える
1
'Sal\'s mall is '.$emo.'.'

3 番目の方法はより効率的です (わずかに)。ループを実行して自分でテストできます。

for ($i = 0; $i < 100000; $i++) {
    // enter code here 
}
于 2010-08-03T06:51:27.540 に答える
-2

違いはありません
パフォーマンス関連の質問をする前に、アプリのプロファイリングを学びましょう。

于 2010-08-03T07:23:55.057 に答える