しかし私は神経質なせいか出力方法によるパフォーマンスが気になってしまいます。
1回の記事では全てを網羅できないと思いますので複数回に分けて書こうかと思います。
echoとprintの測定は前回の記事で行い、echoの方が速いという結果が出ましたので以降のサンプルコードはechoで統一したいと思います。
今回はシングルクォーテーションとダブルクォーテーションの比較です。
変数なしの場合
サンプルコード 実行結果
BenchMark 1 average:1.0819767475128 BenchMark 2 average:1.1022774219513変数ありの場合
サンプルコード 実行結果
BenchMark 1 average:1.1036427974701 BenchMark 2 average:1.1097546815872ダブルクォーテーションでは意図しない変数展開が起きてしまう場合も皆無ではありませんので
私は常にシングルクォーテーションを使うようにしています。
0 件のコメント:
コメントを投稿