4

私が見る限り (GitHub で人気のある PHP コードを参照)、文字列補間を使用していない人がたくさんいます。

$loader->load($config['resource'].'.xml');

対:

$loader->load("{$config['resource']}.xml");

文字列補間を使用しない理由 (パフォーマンスなど) はありますか?

4

4 に答える 4

0

ほとんどの場合、これは好みの問題です。そして、ここで全体的な好みを本当に観察したかどうかはわかりませんが、すでにコメントに書いています.

パフォーマンスに関する限り:

補間は、補間するほど効率的になります。[参照]

しかしパフォーマンスに関しては簡単には言えません。これには、具体的なコードと、そのコードの具体的なパフォーマンス測定が必要です。ほとんどの場合、違いに気付かないからです。

于 2013-04-13T08:37:24.583 に答える
-1

いいえ、そうではありませんが、悪いコードだと考える人もいます。しかし、私はその議論に同意しません。コードがより明確に見えると思います。これは、私が PHP で非常に気に入っている点の 1 つです。

現時点では、ベンチマーク テストを見つけることができませんが、結果は覚えています。結果はほぼ同じです (+/- 0.0001 秒 x 100 回の相互作用)。

于 2013-04-13T08:18:30.367 に答える