2011-05-05 6 views
2

可能性の重複:
Speed difference in using inline strings vs concatenation in php5?

- これは面接の質問でした。考える

、次のいずれかがより速くなるでしょう。

$a = "some text 1"; 
$b = "some text 2"; 

。何らかの理由に

$c = $a.$b; 

または

$c = "$a$b"; 

を与える私は2つの変数が単に追加されるので、最初の1が速くなることを答えました。しかし、2番目のケースでは、文字列内に可変置換があります。しかし、私は確信していません。

+0

を述べた基本的には同じ理由で

http://stackoverflow.com/questions/13620/speed-difference-in-using-inline-strings-vs-concatenation -in-php5 – shmeeps

+7

ベンチマークでは、その差はごくわずかです。それにかかわらず、重要な答えは「それは問題ではありません」です。私が今までに見た中で最悪で最も無意味なインタビューの質問の中で。 – meagar

+1

マイクロ最適化ではなく_real_問題について考える必要があります。私はあなたが決して差を感じることはないだろうと予測します;) – KingCrunch

答えて

0

オプションあなたは

5

問題ではありません。速度差は数マイクロ秒になります。それは決して実世界に何の影響も与えません。私が言う

+0

「数マイクロ秒」は測定可能です:Dそれはそれよりはるかに小さいです。 – KingCrunch

+3

-1 @Pekka、申し訳ありませんが、これはコメントではありますが、答えではありません。 –

関連する問題