(PHP 4, PHP 5, PHP 7)
print — Выводит строку
Описание
int print ( string
$arg
)Выводит arg
.
print на самом деле не является настоящей функцией (это конструкция языка), поэтому заключать аргументы в скобки необязательно.
Главное отличие от echo в том, что print принимает только один аргумент и всегда возвращает 1.
Список параметров
arg
-
Вводимые данные.
Возвращаемые значения
Возвращает 1, всегда
Примеры
Пример #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 <<<END Здесь используется синтаксис "here document" для вывода нескольких строк с подстановкой переменных $variable. Заметьте, что закрывающий идентификатор должен располагаться в отдельной строке, никаких пробелов! END; ?>
Примечания
Замечание: Поскольку это языковая конструкция, а не функция, она не может вызываться при помощи переменных функций.