Back to questions
amoCRM
Junior — Middle
95
Чем отличаются использование двойных и одинарных кавычек в языках программирования?
Companies where asked
Answer from AI
sobes.tech AI
В PHP одинарные ('') и двойные ("") кавычки используются для создания строк, но между ними есть важные отличия:
- В двойных кавычках интерпретируются специальные символы (например, \n, \t) и переменные подставляются прямо в строку.
- В одинарных кавычках строка воспринимается буквально: спецсимволы не обрабатываются (кроме ' и \), переменные не подставляются.
Пример:
$name = "Иван";
echo "Привет, $name\n"; // Выведет: Привет, Иван (и перенос строки)
echo 'Привет, $name\n'; // Выведет: Привет, $name\n
Используйте одинарные кавычки, если не нужно интерпретировать переменные и спецсимволы — это немного эффективнее. Если нужна подстановка переменных или спецсимволов, используйте двойные.