logo search
1

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

Найпростіший спосіб визначити стрічку – це вказати її в одинарних лапках «'». Щоб використовувати одинарні лапки всередині рядка, як і в багатьох інших мовах, перед нею необхідно поставити символ зворотної косої риски «\», тобто екранувати її. Якщо зворотна коса риска повинна йти перед одинарними лапками або бути наприкінці рядка, необхідно продублировать її «\\'».

Якщо в середині стрічки, вказаної в одинарних лапках, зворотній слеш «\» зустрічається перед будь-яким іншим символом (відмінним від «\» і «'» ), то він розглядається як звичайний символ і виводиться, як і всі інші. Тому зворотну косу риску необхідно екранувати, тільки якщо вона знаходиться наприкінці рядка, перед закриваючими лапками.

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

<?php

echo 'Також ви можете вставляти в стрічки

    символ нового рядка';

// Виведе: Щоб вивести ' треба перед нею поставити \

echo 'Щоб вивести \' треба перед'.'нею поставити \\';

// Виведе: Ви хочете вивести C:\*.*?

echo 'Ви хочете вивести C:\\*.*?';

// Виведе: Ви хочете вивести C:\*.*?

echo 'Ви хочете видалити C:\*.*?';

// Виведе: Це не вставить: \n

// новий рядок

echo 'Це не вставить: \n новий рядок';

// Виведе: Змінні $expand також

// $either не підставляються

echo 'Змінні $expand також $either'.'не підставляються';

?>