2. Лекция: Основы синтаксиса » Лекции по PHP » Библиотека » WAP.ZUGDIDI.US
Привет прохожий!
На главную | Вход | Регистрация

2. Лекция: Основы синтаксиса

немного позднее. Так вот, в отличие от двух других синтаксисов, переменные и управляющие последовательности для специальных символов, встречающиеся в строках, заключенных в одинарные кавычки, не обрабатываются.
<?php
echo 'Также вы можете вставлять в строки
символ новой строки таким образом,
поскольку это нормально';
// Чтобы вывести ' надо перед ней поставить \
echo 'Чтобы вывести \' надо перед '.'ней поставить \\';
// Вы хотите удалить C:\*.*?
echo 'Вы хотите удалить C:\\*.*?';
// Это не вставит: \n
// новую строку
echo 'Это не вставит: \n новую строку';
// Переменные $expand также
// $either не подставляются
echo 'Переменные $expand также $either'.'не подставляются';
?>
Двойные кавычки

Если строка заключена в двойные кавычки «"», PHP распознает большее количество управляющих последовательностей для специальных символов. Некоторые из них приведены в таблице 2.7.
Таблица 2.7. Управляющие последовательностиПоследовательность Значение
\n Новая строка (LF или 0x0A (10) в ASCII)
\r Возврат каретки (CR или 0x0D (13) в ASCII)
\t Горизонтальная табуляция (HT или 0x09 (9) в ASCII)
\\ Обратная косая черта
\$ Знак доллара
\" Двойная кавычка


Повторяем, если вы захотите экранировать любой другой символ, обратная косая черта также будет напечатана!

Самым важным свойством строк в двойных кавычках является обработка переменных.
Heredoc

Другой способ определения строк – это использование heredoc-синтаксиса. В этом случае строка должна начинаться с символа <<<, после которого идет идентификатор. Заканчивается строка этим же идентификатором. Закрывающий идентификатор должен начинаться в первом столбце строки. Кроме того, идентификатор должен соответствовать тем же правилам именования, что и все остальные метки в PHP: содержать только буквенно-цифровые символы и знак подчеркивания и начинаться не с цифры или знака подчеркивания.

Heredoc-текст ведет себя так же, как и строка в двойных кавычках, при этом их не имея.

Страницы:
<< 1 .. 5 6 .. 8 9 10 .. 14 >>

Перейти к странице:

Комментарии (0)
Скачать Java книгу

» Лекции по PHP
» WEB/WAP мастеру
» В библиотеку

На главную
WAP.ZUGDIDI.US
Соглашение о Предоставлении Услуг

li WAPSTART

Cжатие 64.6%