Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
(PHP 3, PHP 4, PHP 5)
print - Выводит строку
Описание
int print ( string arg )Выводит arg. Всегда возвращает 1.
print() не является "настоящей" функцией (это конструкция языка) поэтому заключать аргумент в скобки не обязательно.
Пример 1. Примеры использования print()
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().
Все функции строкиОписание на ru2.php.net
Описание на php.ru