Pemalar PHP
Malar boleh difahami sebagai: nilai kekal
Selepas nilai malar ditakrifkan, ia tidak boleh ditukar di tempat lain dalam skrip
Pemalar PHP
Pemalar ialah pengecam (nama) untuk satu nilai. Nilai ini tidak boleh diubah dalam skrip.
Nama pemalar yang sah bermula dengan aksara atau garis bawah (tiada tanda $ di hadapan nama pemalar).
Nama tetap boleh menjadi huruf kecil, tetapi biasanya huruf besar
Nota : Tidak seperti pembolehubah, pemalar secara automatik global sepanjang keseluruhan skrip .
Tetapkan pemalar PHP
Untuk menetapkan pemalar, gunakan fungsi define() - ia menggunakan tiga parameter:
1 Parameter pertama mentakrifkan nama pemalar
2 Nilai pemalar
3 Parameter ketiga pilihan menentukan sama ada nama pemalar adalah sensitif huruf besar-besaran. Lalai adalah palsu.
Contoh
Contoh berikut mewujudkan pemalar sensitif huruf besar-besaran, nilai Untuk "Selamat datang ke PHP.cn!":
<?php define("GREETING", "Welcome to PHP.cn!"); echo GREETING; ?>
Anda boleh menukar nama tetap gema di atas menjadi huruf kecil dan cuba lihat apa yang akan dikeluarkan
Instance
Contoh berikut mencipta pemalar tidak sensitif saiz dengan nilai "Selamat Datang ke PHP.cn!":
<?php define("GREETING", "Welcome to PHP.cn!",true); echo greeting; ?>
Pemalar adalah global
Selepas pemalar ditakrifkan, ia lalai kepada pembolehubah global dan boleh digunakan dalam keseluruhan skrip berjalan.
Contoh
Contoh berikut menunjukkan penggunaan pemalar dalam fungsi, walaupun jika pemalar ditakrifkan Pemalar juga boleh digunakan secara normal di luar fungsi.
<?php header("Content-type:text/html;charset=utf-8"); define("GREETING", "歡迎訪問 php.cn"); function myTest() { echo GREETING; } myTest(); // 輸出 "歡迎訪問 php.cn" ?>
Selain itu, sistem ini juga menyediakan beberapa pemalar terbina dalam untuk kami. Pemalar ini ditentukan. Mari kita kenali beberapa dahulu, dan terdapat lebih banyak pemalar sistem yang boleh ditambah dan dipelajari secara perlahan
selepas bermula.
常量名 | 說明 |
LINE | 當前所在的行 |
FILE | 當前文件在服務(wù)器的路徑 |
FUNCTIOIN | 當前函數(shù)名 |
CLASS | 當前類名 |
METHOD | 當前成員方法名 |
PHP_OS | PHP運行的操作系統(tǒng) |
PHP_VERSION | 當前PHP的版本 |
TRAIT | Trait 的名字,php5.4新加 |
DIR | 文件所在的目錄 |
NAMESPACE | Nama ruang nama semasa (sensitif huruf besar-kecil)
|