Строковые выражения. Строки в РНР — одни из основных объектов

Строки в РНР — одни из основных объектов. Они могут содержать текст вместе с символами форматирования или даже бинарные данные. Определение строки в кавычках или апострофах может начинаться на одной строке, а завершаться — на другой.

Если строка заключена в апострофы (например, 'строка'), то она трактуется почти в точности так же, как записана, за исключением двух специальных последовательностей символов:

· последовательность \' трактуется РНР как апостроф и предназначена для вставки апострофа в строку, заключенную в апострофы: 'д\'Артаньян';

· последовательность \\ трактуется как один обратный слэш и позволяет вставлять В строку ЭТОТ СИМВОЛ: 'С: \\m2transcript. txt'.

Все остальные символы обозначают сами себя, в частности, символ $ не имеет никакого специального значения (отсюда вытекает, что переменные внутри строки, заключенной в апострофы, не интерполируются, т. е. их значения не подставляются).

Строка в кавычках. Есть набор специальных метасимволов, которые, будучи помещены в кавычки, определяют тот или иной специальный символ.

Вот некоторые из них:

\n - обозначает символ новой строки;

\r - обозначает символ возврата каретки;

\t- обозначает символ табуляции;

\$ - обозначает символ $;

\” - обозначает кавычку;

\\ - обозначает обратный слэш;

\хNN - обозначает символ с шестнадцатеричным кодом NN.

Переменные в строках интерполируются. Например:

$hell = "Hello";

echo "$hell world!" //Этот фрагмент выведет Hello world!

т. е. $hell в строке была заменена на значение переменной $hell.








Дата добавления: 2015-08-26; просмотров: 671;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.