Junior — Middle
Koja je razlika između korišćenja dvostrukih i jednostrukih navodnika u programskim jezicima?
sobes.tech АИ
Одговор од АИ
В PHP одинарные ('') и двойные ("") кавычки используются для создания строк, но между ними есть важные отличия:
- В двойных кавычках интерпретируются специальные символы (например, \n, \t) и переменные подставляются прямо в строку.
- В одинарных кавычках строка воспринимается буквально: спецсимволы не обрабатываются (кроме ' и \), переменные не подставляются.
Пример:
$name = "Иван";
echo "Привет, $name\n"; // Выведет: Привет, Иван (и перенос строки)
echo 'Привет, $name\n'; // Выведет: Привет, $name\n
Используйте одинарные кавычки, если не нужно интерпретировать переменные и спецсимволы — это немного эффективнее. Если нужна подстановка переменных или спецсимволов, используйте двойные.