Руководство по PHP
Пред. |  | След.

# print

(PHP 3, PHP 4, PHP 5 )

print -- Выводит строку

## Description

int print ( string arg )

Выводит arg. Всегда возвращает 1.

print() не является "настоящей" функцией (это конструкция языка) поэтому заключать аргумент в скобки не обязательно.

Пример 1. Примеры использования print()
`<?php print ("Привет мир!"); print "print() можно использовать и без скобок."; print "Это занимет несколько строк. Переводы строки тоже выводятся"; print "Это занимет\nнесколько строк. Переводы строки тоже\nвыводятся"; print "Экранирование символов делается \"Так\"."; // с print можно использовать переменные ... $foo = "foobar"; $bar = "barbaz"; print "foo - это $foo"; // foo - это foobar // ... и массивы $bar = array("value" => "foo"); print "это {$bar['value']} !"; // это foo ! // При использовании одиночных кавычек выводится // имя переменной,а не значение print 'foo - это $foo'; // foo - это $foo // можно вывести просто значения переменных print $foo; // foobar print $foo,$bar; // foobarbarbaz print <<<END Здесь используется синтаксис "here document" для вывода нескольких строк с подстановкой переменных $variable. Заметьте,что закрывающий идентификатор должен располагаться в отдельной строке. никаких пробелов! END; ?>`

Различия между print() и echo() рассматриваются в этой статье: http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40

> Замечание: Поскольку это языковая конструкция, а не функция, она не может вызываться при помощи переменных функций

См. также описания функций echo(), printf() и flush().

Пред. | Начало | След.
parse_str | Уровень выше | printf