Вывод текста в HTML-страницу
Самый простейший способ общения с пользователем через Web-страницу, это послать ему в странице какой-нибудь текст. Это можно сделать двумя способами: с помощью функции print или echo:
<?php
print "Hello, world.";
?>
<?php
echo "Hello, world.";
?>
Print это функция, которая отправляет броузеру текст. Между словом "print" и символом ";" мы помещаем строку, которая обозначается кавычками. Все, что находится внутри кавычек, будет отправлено броузеру. Зная это, мы теперь можем отправить текст "Hello, World" несколькими способами. Создайте файл print.htm3 со следующим текстом:
<html>
<body>
<?php
print "Здесь используется функция print.";
print "<p>";
echo "А здесь использована функция echo.",
" ",
"P.S. Можно добавить вторую текстовую строку.",
" ",
"Текстовые строки разделяются запятыми.";
print "<p>";
printf ("Здесь используется функция printf.");
print "<p>";
printf ("Функция printf в основном используется для форматированного вывода чисел и строк.");
print "<p>";
printf ("Не забывайте о скобках, когда пользуетесь функцией printf.");
?>
</html>
</body>
В результате выполнения кода в броузере мы получим следующий результат:
Здесь используется функция print.
А здесь использована функция echo. P.S. Можно добавить вторую текстовую строку. Текстовые строки разделяются запятыми.
Здесь используется функция printf.
Функция printf в основном используется для форматированного вывода чисел и строк.
Не забывайте о скобках, когда пользуетесь функцией printf.
Функция print - самый простейший способ отправки текста в броузер.
Функция echo работает так же, как и print, однако позволяет добавлять к первой текстовой строке, другие строки, разделяя их запятыми.
Функция printf отображает числа в определенном формате, например, выводит дробное число с определенным количеством нулей после запятой, поэтому в функции printf использование скобок обязательно.
При работе со скобками пользуйтесь следующими тремя правилами:
⇔ echo со никогда не используется со скобками
⇔ printf всегда используется со скобками
⇔ print используется и так и так
Александр Качанов (kachanov@ogs.gomel.by)
Вадим Ткаченко (vvtk@stealthcomp.com) (http://web.stealthcomp.com)
Андрей Головин (mine@convex.ru) (http://exper.ural.ru)