Pernyataan gema dan cetak PHP
Terdapat dua kaedah output asas dalam PHP: gema dan cetakan.
Dalam bab ini kita akan membincangkan penggunaan kedua-dua pernyataan secara terperinci dan menunjukkan cara menggunakan gema dan cetakan dalam contoh.
Gema PHP dan penyata cetakan
Perbezaan antara gema dan cetakan:
gema - boleh mengeluarkan satu atau lebih rentetan
print - Hanya satu rentetan dibenarkan untuk dikeluarkan dan nilai pulangan sentiasa 1
Petua: output gema lebih cepat daripada cetakan, gema tidak mempunyai nilai pulangan dan cetakan mempunyai nilai pulangan 1.
Pernyataan gema PHP
gema ialah struktur bahasa yang boleh digunakan tanpa kurungan atau dengan kurungan: echo atau echo().
Rentetan paparan
Contoh berikut menunjukkan cara menggunakan arahan gema untuk mengeluarkan rentetan (rentetan itu boleh mengandungi tag HTML):
Contoh
<?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."; ?>
Cubalah »
Paparkan pembolehubah
Contoh berikut menunjukkan cara menggunakan arahan gema untuk mengeluarkan pembolehubah dan rentetan:
Contoh
<?php $txt1="Learn PHP"; $txt2="php.cn"; $cars=array("Volvo","BMW","Toyota"); echo $txt1; echo "<br>"; echo "Study PHP at $txt2"; echo "My car is a {$cars[0]}"; ?>
Cubalah »
gema "<br>"; bermaksud mengeluarkan baris baharu
penyata cetakan PHP
juga merupakan struktur bahasa yang boleh digunakan Tanda kurung, atau tanpanya: print atau print().
Rentetan paparan
Contoh berikut menunjukkan cara menggunakan arahan cetak untuk mengeluarkan rentetan (rentetan itu boleh mengandungi tag HTML):
Contoh
<?php print "<h2>PHP is fun!</h2>"; print "Hello world!<br>"; print "I'm about to learn PHP!"; ?>
Cubalah »
Paparkan pembolehubah
Contoh berikut menunjukkan cara menggunakan arahan cetak untuk mengeluarkan pembolehubah dan rentetan:
Contoh
<?php $txt1="Learn PHP"; $txt2="php.cn"; $cars=array("Volvo","BMW","Toyota"); print $txt1; print "<br>"; print "Study PHP at $txt2"; print "My car is a {$cars[0]}"; ?>
Cubalah »