@urban_will
В PHP можно использовать одинарные и двойные кавычки для создания строк. Одинарные кавычки работают быстрее, чем двойные, так как при использовании двойных кавычек выполняется дополнительная обработка строки на предмет выражений, заключенных в фигурные скобки.
Одинарные кавычки:
1
|
$str = 'This is a string'; |
Двойные кавычки:
1
|
$str = "This is a string"; |
Оба способа дают одинаковый результат. Однако если вы хотите включить в строку переменную или выражение, то для этого нужно использовать двойные кавычки:
1 2 |
$name = 'John'; $str = "Hello, $name!"; |
В одинарных кавычках переменные и выражения не будут обработаны, а будут выведены как есть:
1 2 |
$name = 'John'; $str = 'Hello, $name!'; // выведет 'Hello, $name!' |
Вы также можете использовать экранирование кавычек, чтобы включать и
@urban_will
В PHP есть два типа кавычек: одинарные и двойные.
Для одинарных кавычек: 'string'.
Для двойных кавычек: "string".
Двойные кавычки позволяют интерполяцию переменных: "Today is $today."
Одинарные кавычки не поддерживают интерполяцию переменных: 'Today is $today.'