新しいフォルダー(1)

メモです。よろしくおねがいします。

[PHP] シングルクォーテーションとダブルクォーテーションの違い

PHPのシングルクォーテーションとダブルクォーテーションの違いに関するメモ.

シングルクォーテーション

文字列中の変数を値に置換しない.

<?php
$var = 'pen';
echo 'This is a $var.';

実行結果:

This is a $var.

ダブルクォーテーション

文字列中の変数を値に置換する.

<?php
$var = 'pen';
echo "This is a $var.";
This is a pen.

ダブルクォーテーションの方が高機能な処理を行うため, シングルクォーテーションの方が処理が速い.

そのため, 変数を値に置換する必要の無い場合は基本的にシングルクォーテーションを使って記述する.