phpで文字列を出力する場合、普通に<?php echo $hoge; ?> とするのと、その省略形<?=$hoge?>では速度の違いはあるのか? ふとそんなことを思いました。 個人的には、ソース的にスッキリ書ける省略形の方を好んでよく使うのですが、処理がもし遅いのであれば辞めたほうがいいんじゃないか?と不安にもなってきたので、自分の目で確かめるべく、検証してきました! 検証環境と計測方法 まずはどんな環境・どんなコードを使って検証していくのかをご紹介しておきます。 検証環境 PHPコードの実行は「Local by Flywheel」で構築した ローカル環境 にて行っています。 PCはMacBook Proで検証しました。以下スペックです。 OS:macOS High Sierra CPU:Intel Core i7 メモリ:16 GB ブラウザは Google Chrom (バージョン:
![phpでの出力「<?php echo $hoge; ?>」とその省略形「<?=$hoge?>」の速度を比較してみた | WEMO](https://cdn-ak-scissors.b.st-hatena.com/image/square/718ac547d80f3ab760640d3fc3a551ff92c5318f/height=288;version=1;width=512/https%3A%2F%2Fwemo.tech%2Fwp-content%2Fuploads%2F2018%2F05%2Fthumb_vs_echo.png)