PHP Інструкції echo та print
У PHP є два основних способи отримати вихідні дані: echo
та print
.
У цьому посібнику ми використовуємо echo
або print
майже в кожному прикладі. Отже, цей розділ містить трохи більше інформації про ці дві інструкції виведення.
PHP Інструкції echo та print
PHP інструкціїecho
та print
більш-менш однакові. Вони обидві використовуються для виведення даних на екран.
Відмінності невеликі:
echo
не повертає значення, тоді якprint
повертає значення 1, тому він може використовуватися у виразах;echo
може приймати кілька параметрів (хоча таке використання зустрічається рідко), тоді якprint
може приймати один аргумент;echo
трохи швидше, ніжprint
.
PHP Інструкція echo
Інструкцію echo
можна використовувати з дужками або без дужок: echo
або echo()
.
Відображення тексту
У наступному прикладі показано, як вивести текст за допомогою команди echo
(зверніть увагу, що текст може містити розмітку HTML):
Приклад
<?php
echo "<h2>PHP мені подобається!</h2>";
echo "Hello world!<br>";
echo "Я збираюся вивчати PHP!<br>";
echo "Цей ", "рядок ", "було ", "зроблено ", "з кількома параметрами.";
?>
Спробуйте самі »
Відображення змінних
У наступному прикладі показано, як вивести текст і змінні за допомогою інструкції echo
:
Приклад
<?php
$txt1 = "Вивчайте PHP";
$txt2 = "W3SchoolsUA";
$x = 5;
$y = 4;
echo "<h2>" . $txt1 . "</h2>";
echo "Вивчайте PHP на " . $txt2 . "<br>";
echo $x + $y;
?>
Спробуйте самі »
PHP Інструкція print
Інструкцію print
можна використовувати з дужками або без них: print
або print()
.
Відображення тексту
У наступному прикладі показано, як вивести текст за допомогою команди print
(зверніть увагу, що текст може містити розмітку HTML):
Приклад
<?php
print "<h2>PHP мені подобається!</h2>";
print "Hello world!<br>";
print "Я збираюся вивчати PHP!";
?>
Спробуйте самі »
Відображення змінних
У наступному прикладі показано, як вивести текст і змінні за допомогою інструкції print
:
Приклад
<?php
$txt1 = "Вивчити PHP";
$txt2 = "W3SchoolsUA";
$x = 5;
$y = 4;
print "<h2>" . $txt1 . "</h2>";
print "Вивчити PHP на " . $txt2 . "<br>";
print $x + $y;
?>
Спробуйте самі »