Info
Відкрити сторінку на телефоні

У чому відмінність між одинарними та подвійними лапками?

Подвійні лапки:

  • В подвійних лапках PHP дозволяє використовувати escape-послідовності (такі як `\n`, `\r`, `\"`, `\$` тощо) та підставляти значення змінних безпосередньо в рядок.
  • Наприклад:
  •                         
    $name = "John";
    echo "Привіт, $name!";
    // Результат: Привіт, John!
                            
                        

    Одинарні лапки:

  • В одинарних лапках escape-послідовності не інтерпретуються, і змінні в середині рядка не підставляються. Змінні в одинарних лапках трактуються буквально.
  • Наприклад:
  •                         
    $name = "John";
    echo 'Привіт, $name!';
    // Результат: Привіт, $name!
                            
                        

    Обертання рядка в подвійні лапки може бути зручним, коли потрібно вставити значення змінної або використати escape-послідовності. Однак, в деяких випадках використання одинарних лапок може бути ефективніше, оскільки PHP не витрачає час на пошук та інтерпретацію змінних або escape-послідовностей.

    Різниця у використанні одинарних та подвійних лапок залежить від конкретного випадку використання і ваших потреб.