Pernyataan Echo dan Print
Dengan PHP, ada dua cara dasar untuk mendapatkan output: echo dan print.
Dalam tutorial ini kita menggunakan echo atau print di hampir setiap contoh. Jadi, bab ini berisi sedikit lebih banyak info tentang dua pernyataan output tersebut.
Pernyataan echo dan print kurang lebih sama. Keduanya digunakan untuk menampilkan data ke layar. Perbedaannya kecil: echo tidak memiliki nilai kembalian sedangkan print memiliki nilai kembalian 1 sehingga dapat digunakan dalam ekspresi. echo dapat mengambil beberapa parameter (walaupun penggunaan seperti itu jarang terjadi) sementara print dapat mengambil satu argumen. echo sedikit lebih cepat daripada print.
Pernyataan echo
Pernyataan echo dapat digunakan dengan atau tanpa tanda kurung: echo atau echo(). Contoh berikut menunjukkan cara menampilkan teks dengan perintah echo (perhatikan bahwa teks dapat berisi markup HTML):
<?php
echo "<h2>PHP is Fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This ", "string ", "was ", "made ", "with multiple parameters.";
?>
Contoh berikut menunjukkan cara menampilkan teks dan variabel dengan pernyataan echo:
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
echo "<h2>" . $txt1 . "</h2>";
echo "Study PHP at " . $txt2 . "<br>";
echo $x + $y;
?>
Pernyataan print
Pernyataan print dapat digunakan dengan atau tanpa tanda kurung: print atau print(). Contoh berikut menunjukkan cara menampilkan teks dengan perintah print (perhatikan bahwa teks dapat berisi markup HTML):
<?php
print "<h2>PHP is Fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
print "<h2>" . $txt1 . "</h2>";
print "Study PHP at " . $txt2 . "<br>";
print $x + $y;
?>