Isi kandungan:
- Pembolehubah dalam echo and print statements
- Pemboleh ubah menyimpan maklumat untuk keseluruhan skrip, bukan hanya untuk seksyen PHP tunggal. Sekiranya pembolehubah ditetapkan kepada "ya" pada permulaan fail, ia masih akan memegang "ya" pada akhir halaman. Sebagai contoh, katakan fail anda mempunyai pernyataan berikut:
- PHP menyediakan fungsi bernama print_r untuk melihat nilai dalam pembolehubah.Anda boleh menulis pernyataan berikut untuk memaparkan nilai berubah:
- PHP menyediakan fungsi bernama var_dump yang boleh anda gunakan untuk memaparkan nilai variabel dan jenis datanya.
Video: The power of vulnerability | Brené Brown 2025
Anda boleh memaparkan nilai dalam pembolehubah PHP pada halaman web dengan menggunakan mana-mana pernyataan berikut: echo, print, print_r, atau var_dump.
Pembolehubah dalam echo and print statements
Anda boleh memaparkan nilai dalam pembolehubah pada halaman web dengan pernyataan echo atau print. Sebagai contoh, jika anda menetapkan pemboleh ubah umur $ hingga 12 dan kemudian gunakan pernyataan echo PHP berikut dalam seksyen PHP, output ialah 12.
echo $ age;
Jika anda menyertakan baris berikut dalam fail HTML:
Usia anda.
output pada halaman web adalah
Usia anda adalah 12.
Untuk tujuan jadual, anggap bahawa $ string1 ditetapkan ke Hello dan $ string2 ditetapkan ke Dunia!.
Kenyataan cetak | Keluaran |
---|---|
cetak $ string1; | Hello |
mencetak $ string1, $ string2; | HelloWorld! |
mencetak "$ string1 $ string2"; | Hello World! |
mencetak "Hello", $ string2; | Hello World! |
mencetak "Hello", "", $ string2; | Hello World! |
mencetak '$ string1', "$ string2"; | $ string1World! |
Sebut harga tunggal dan berganda mempunyai kesan yang berbeza terhadap pembolehubah, seperti berikut
-
Petikan tunggal ( " ): Apabila anda menggunakan sebut harga tunggal, nama-nama pembolehubah digema seperti yang ada. Sebut harga berganda (
-
"" ): Apabila anda menggunakan petikan berganda, nama berubah digantikan oleh nilai pembolehubah. Kadangkala anda perlu menyertakan nama pemboleh ubah dalam pendakap kerinting ({}) untuk menentukan nama pembolehubah. Sebagai contoh, kenyataan berikut tidak akan mengeluarkan burung sebagai pemboleh ubah hewan $.
Dengan kata lain, output tidak akan berlaku. Sebaliknya, PHP akan mencari variable $ petcage dan tidak dapat menemuinya. Anda boleh echo output yang betul dengan menggunakan pendakap keriting untuk memisahkan pemboleh ubah hewan $:
$ pet = "burung"; echo "Sangkar {$ pet} telah tiba.";
Pernyataan yang terdahulu memberi anda
The birdcage telah tiba.
Berapa lama pembolehubah memegang nilainya
Pemboleh ubah menyimpan maklumat untuk keseluruhan skrip, bukan hanya untuk seksyen PHP tunggal. Sekiranya pembolehubah ditetapkan kepada "ya" pada permulaan fail, ia masih akan memegang "ya" pada akhir halaman. Sebagai contoh, katakan fail anda mempunyai pernyataan berikut:
Hello World!
Hello World lagi!
Pernyataan echo di bahagian PHP kedua akan memaparkan Harry. Laman web yang terhasil daripada kenyataan ini
Hello World! Hello World lagi! Harry
Variabel paparan dengan pernyataan print_r
PHP menyediakan fungsi bernama print_r untuk melihat nilai dalam pembolehubah.Anda boleh menulis pernyataan berikut untuk memaparkan nilai berubah:
$ weekday = "Isnin"; print_r ($ weekday);
Output dari print_r ialah
Isnin
Variabel paparan dengan pernyataan var_dump
PHP menyediakan fungsi bernama var_dump yang boleh anda gunakan untuk memaparkan nilai variabel dan jenis datanya.
Anda boleh menulis pernyataan berikut untuk memaparkan nilai berubah:
$ weekday = "Monday"; var_dump ($ weekday);
Output var_dump adalah
string (6) "Isnin"
Output menunjukkan bahawa nilai dalam $ weekday adalah hari Isnin. Output juga menunjukkan bahawa nilai adalah jenis data rentetan yang mempunyai enam aksara panjang.
Anda akan menggunakan var_dump kerap untuk penyelesaian masalah PHP. Penggunaannya adalah penting untuk tujuan itu.
