PHP echo и print
В PHP существуют два основных способа вывода данных на
экран: echo и
print.
Различия незначительны:
-
echoне возвращает значение, аprintвозвращает значение 1, поэтому его можно использовать в выражениях -
echoможет принимать несколько параметров, аprintможет принимать только один аргумент -
echoнезначительно быстрее, чемprint
Функция PHP echo
Функцию echo
можно использовать с круглыми скобками или без них:
echo или echo().
Вывод текста
В следующем примере показано, как вывести текст с помощью команды
echo (обратите внимание, что текст может содержать HTML-разметку):
Пример
echo "<h2>PHP — это здорово!</h2>";
echo "Привет, мир!<br>";
echo "Я собираюсь изучать PHP!<br>";
echo "Эта ", "строка ", "была ", "создана ", "с помощью нескольких параметров.";
Попробуйте сами »
Вывод переменных
В следующем примере показано, как вывести текст и переменные с помощью оператора
echo:
Пример
$txt1 = "Изучаем PHP";
$txt2 = "Schoolsw3.com";
echo "<h2>$txt1</h2>";
echo "<p>Изучайте PHP на $txt2</p>";
Попробуйте сами »
Одинарные или двойные кавычки?
Строки заключаются в кавычки, но в PHP есть разница между одинарными и двойными кавычками.
При использовании двойных кавычек переменные могут быть вставлены в строку, как в примере выше.
При использовании одинарных кавычек переменные должны быть вставлены с помощью
оператора ., например:
Пример
$txt1 = "Изучаем PHP";
$txt2 = "Schoolsw3.com";
echo '<h2>' . $txt1 . '</h2>';
echo '<p>Изучайте PHP на ' . $txt2 . '</p>';
Попробуйте сами »
Функция PHP print
Функцию print
можно использовать с круглыми скобками или без
них:
print или print().
Вывод текста
В следующем примере показано, как вывести текст с помощью команды print (обратите внимание, что текст может содержать HTML-разметку):
Пример
print "<h2>PHP — это здорово!</h2>";
print "Привет, мир!<br>";
print "Я собираюсь изучать PHP!";
Попробуйте сами »
Вывод переменных
В следующем примере показано, как вывести текст и переменные с помощью
оператора print:
Пример
$txt1 = "Изучаем PHP";
$txt2 = "Schoolsw3.com";
print "<h2>$txt1</h2>";
print "<p>Изучайте PHP на $txt2</p>";
Попробуйте сами »
Одинарные или двойные кавычки?
Строки заключаются в кавычки, но в PHP есть разница между одинарными и двойными кавычками.
При использовании двойных кавычек переменные могут быть вставлены в строку, как в примере выше.
При использовании одинарных кавычек переменные должны быть вставлены с помощью
оператора ., например:
Пример
$txt1 = "Изучаем PHP";
$txt2 = "Schoolsw3.com";
print '<h2>' . $txt1 . '</h2>';
print '<p>Изучайте PHP на ' . $txt2 . '</p>';
Попробуйте сами »