Ringkasan:
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.
1. Dua pernyataan keluaran biasa dalam PHP
Perbezaan antara gema dan cetakan:
gema - boleh mengeluarkan satu atau lebih rentetan
cetak - Hanya satu rentetan dibenarkan untuk dikeluarkan dan nilai pulangan sentiasa 1
Nota: output gema lebih cepat daripada cetakan, gema tidak mempunyai nilai pulangan dan cetakan mempunyai nilai pulangan 1. Dalam kebanyakan kes, gema masih digunakan untuk output.
2. Pernyataan gema PHP
gema ialah struktur bahasa yang boleh digunakan tanpa kurungan atau dengan kurungan: echo atau echo().
Paparan rentetan
Contoh berikut menunjukkan cara menggunakan arahan gema untuk mengeluarkan aksara Rentetan (rentetan boleh mengandungi tag HTML):
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php echo "<h1>大家都来进入PHP的世界吧!</h1>"; echo "Hello world!<br>"; echo "我"," 想"," 学习 "," PHP!<br>"; ?> </body> </html>
Pembolehubah paparan
Contoh berikut menunjukkan cara menggunakan Perintah gema mengeluarkan pembolehubah dan rentetan:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php $a="Hello world!"; $b="欢迎来到php"; echo $a; echo "<br/>"; echo $b; ?> </body> </html>
3. Penyataan cetakan PHP
cetak juga merupakan struktur bahasa, dengan atau tanpa kurungan: print atau print().
Paparkan rentetan
Contoh berikut menunjukkan cara menggunakan arahan cetak untuk mengeluarkan rentetan (rentetan itu boleh mengandungi tag HTML):
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php print "<h1>大家都来进入PHP的世界吧!</h1>"; print "Hello world!<br>"; ?> </body> </html>
Paparkan pembolehubah
Contoh berikut menunjukkan cara menggunakan arahan cetak untuk mengeluarkan pembolehubah dan aksara Rentetan:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php $a="Hello world!"; $b="欢迎来到php"; print $a; print "<br/>"; print $b; ?> </body> </html>
Pengalaman pembelajaran: Ambil perhatian bahawa gema boleh mengeluarkan satu atau lebih rentetan, manakala cetakan hanya boleh mengeluarkan satu rentetan dan nilai pulangan sentiasa 1.