Echo PHP

Команда Echo в языке программирования PHP считается главным инструментом для вывода текстовой информации. Благодаря этому, Echo является наиболее востребованной командой в PHP. Следовательно, с Echo стоит познакомиться как можно ближе.

Вывод строчки

Эта команда позволяет выводить любой текст в строке. Это могут быть переменные, а также текстовые, цифровые и другие значения и т.д. Пример вывода строчки представлен ниже:

В данном примере команда содержит html-тег. В PHP разрешены эти теги, так как статика страниц, созданных на PHP, находится во власти обыкновенного HTML.

Внимание! Внутренние кавычки!

Программисты, работающие на PHP, должны быть предельно внимательны в процессе использования строчек, в которых есть кавычки. В Echo кавычки предназначены для определения начала и завершения строчки. Поэтому для применения кавычек внутри этой команды необходимо руководствоваться следующими правилами:

  • Нужно экранировать кавычки посредством слеша. За счет этого предотвращается обработка внутренних кавычек. Для экранирования достаточно поставить слеш \» непосредственно перед кавычками.
  • В качестве кавычек внутри команды Эхо можно использовать, например, апострофы.

Существует и более радикальный метод. Программист может вообще отказаться от необходимости использовать кавычки внутри Echo.

Далее указан пример корректного и некорректного применения Эхо:

Для вывода строки, которая содержит цитату, нужно использовать апостроф (‘) или экранирование кавычек обратным слешем (\»). Экранирование даст команду интерпретатору, что символ после слеша не должен обрабатываться.

Вывод переменных

С выводом переменных в PHP не должно возникнуть особых проблем. Вот самый простой пример, который позволит понять все нюансы этого процесса:

Итог исполнения данной программы выглядит следующим образом:

Вывод текста и переменных

В PHP также есть возможность вывода переменных в двойных кавычках («Hi World $var»). Указав переменную внутри кавычек, разработчик говорит программе, что ее значение преобразовано к строке. Следующий пример демонстрирует как необходимо правильно выполнять одновременный вывод текста и переменных:

В результате исполнения этой программы на экране компьютера будет выведена следующая информация:

Размещение переменных внутри строчки способствует экономии времени. К тому же подобный ход делает код более понятным для интерпретации другими разработчиками. При этом нужно помнить о кавычках. Одинарные кавычки не выведут имя переменной в строчку, то есть необходимо указывать $string, а не «Hi Mike. My name is».

Echo – это языковая конструкция

Эхо – это не функция. Данная команда – это инструмент, созданный для максимального удобства программистов.

Конкатенация строк

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

Далее указан простой пример конкатенации:

Результатом исполнения программы станет строчка «Я изучаю PHP!».



Теги:
0

Оставить своё мнение

Ваш e-mail не будет опубликован. Обязательные поля помечены *