Строковые выражения в РНР.

О присвоении строковых выражений Вы уже знакомы. Строки в РНР являются одним из важных объектов. Могут содержать текст вместе с символами форматирования или бинарные данные или любое другое содержимое, с разными символами. Определение строки в кавычках или апострофах может начинаться на одной строке, а завершаться — на другой. Пример, который синтаксически совершенно корректен: $line = "Текст, начинающийся на одной строке и продолжающийся на другой.";

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

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

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

По сравнению с апострофами кавычки " более терпимы и трактуются более свободно.

 
            \n-----обозначает символ новой строки;
            
            \r-----обозначает символ возврата каретки;
            
            \t-----обозначает символ табуляции;
            
            \$-----бозначает символ $, чтобы следующий за ним текст 
               случайно не был интерполирован, как переменная;
               
            \"-----обозначает кавычку;
            
            \\-----обозначает обратный слэш;
            
            \хNN---обозначает символ с шестнадцатеричным кодом NN.

                  И вот такой вариант продолжения строковой переменной в строке,
                  так называемая интерполяция продолжение вне:

            $pp = "Привет"; 
            echo "$pp страна!"

            Этот фрагмент выведет

            Привет страна!

Тут все понятно и принято слева имя любой переменной, справа выражение, помещенное в одинарные или в двойные кавычки. И Вы спокойно и легко, и просто вместо длинного выражения строковой переменной далее по ходу написания кодов программы на странице сайта воспользоваться самой переменной.


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно    назад    дальше     далее