иллюстрировать
1. Двойные кавычки объясняют переменные, а одинарные кавычки не объясняют переменные.
2. Вставьте одинарные кавычки в двойные кавычки. Если есть переменные в одинарных кавычках, интерпретируйте их.
3. После имени переменной в двойных кавычках должно быть нечисловое значение.
Специальные символы, такие как буквы и символы подчеркивания, или заключение переменной с помощью {}, в противном случае часть после имени переменной будет рассматриваться как целое, что приведет к синтаксической ошибке.
4. Одинарные кавычки более эффективны, чем двойные.
Вы можете использовать одинарные кавычки как можно чаще для символов одинарных кавычек.
Пример
$s='а б'; $r = str_replace('t', ',', $s); echo 'Одинарная кавычка: '.$r.'<br>'; $r = str_replace("t", ',', $s); echo 'двойные кавычки: '.$r.'<br>';
Выше приведена разница между двойными и одинарными кавычками в php. Надеюсь, это будет полезно всем.