Головна » Файли » Мої файли

Различие между командами echo и print
23.05.2012, 00:32

Нам уже встречались разнообразные способы использования команды echo для вывода текста с сервера в браузер. В одних случаях выводился строковый литерал, в других сначала происходило объединение строк или вычисление значений переменных. Также был показан вывод, распространяющийся на несколько строк. Но команде echo есть альтернатива, которой также можно воспользоваться, - команда print. Эти две команды очень похожи друг на друга, но  print - это функция, воспринимающая единственный параметр, а echo - конструкция языка PHP. В общем, команда echo работает при выводе обычного текста быстрее print, поскольку не является функцией и не устанавливает возвращаемое значение. С другой стороны, поскольку она не является функцией, ее, в отличие от print, нельзя использовать как часть более сложного выражения. В следующем примере для вывода информации о том, является ли значение переменной истинным (TRUE) или ложным (FALSE), используется функция print, но сделать то же самое с помощью команды echo не представляется возможным, поскольку она выведет на экран сообщение об ошибке синтаксического разбора - «Parse error»: 

$b ? print "TRUE" : ргint "FALSE"; 

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

Категорія: Мої файли | Додав: [UA]Admin
Переглядів: 672 | Завантажень: 0 | Коментарі: 1
Всього коментарів: 0
Додавати коментарі можуть лише зареєстровані користувачі.
[ Реєстрація | Вхід ]

Яку пору року ви найбільше полюбляєте?
Всего ответов: 40
Реклама на сайті Чорнобай - 063-878-77-71 Ковка Киев
Найближчі населені пункти до селища міського типу    Чорнобай: Ви власник цих сайтів, пропоную співпрацю! м. Золотоноша20 км
смт. Оржиця29 км
м. Черкаси32 км
смт. Драбів34 км
смт. Новооржицьке48 км
м. Гребінка50 км
с. Великі Липняги56 км
м. Сміла59 км
м. Лубни61 км
Середа
08.07.2020
09:15

[ Управління профілем ]
Онлайн радио

OnLine
Онлайн всього: 1
Гостей: 1
Користувачів: 0

Користувачів онлайн:
На сайті Чорнобай були:

Ремонт компютерів настройка та устаноака систем, програм та антивірусів, створення рефератів, дипломних, курсових, робіт.Банери та дизайн. Створення сайтів Черкаси - Чорнобай тел. - 063 - 878 - 77 - 71 - 096 - 180 - 12 - 12