Двойные кавычки ("
) и одинарные кавычки ('
) представляют строки.Однако PHP не обрабатывает их одинаково.
В строках с двойными кавычками ("
) раскрываются escape-последовательности и имена переменных.В одинарных кавычках ('
) строк нет.Строка не раскрывается.
Итак, учитывая следующее:
$name = "Foo";
Следующий код ...
$doubleQuotedString = "Hello $name.\nIt is nice to see you.";
echo $doubleQuotedString;
... выведет это:
Hello Foo.
It is nice to see you.
Однако следующее ...
$singleQuotedString = 'Hello $name.\nIt is nice to see you.';
echo $singleQuotedString;
... выведет это:
Hello $name.\nIt is nice to see you.
Для получения дополнительной информации вы можете прочитать следующую страницу документации по строкам.
PHP Документация: строки