Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Penjelasan terperinci tentang julat simbol yang dibenarkan dan peraturan pengecam dalam PHP

Penjelasan terperinci tentang julat simbol yang dibenarkan dan peraturan pengecam dalam PHP

WBOY
WBOYasal
2024-01-13 10:12:06975semak imbas

Penjelasan terperinci tentang julat simbol yang dibenarkan dan peraturan pengecam dalam PHP

Apakah simbol yang dibenarkan untuk pengecam dalam PHP? Untuk menerangkan peraturan pengecam PHP secara terperinci, contoh kod khusus diperlukan

Dalam PHP, pengecam ialah rentetan yang digunakan untuk mewakili nama pembolehubah, fungsi, pemalar, dsb. Pengecam terdiri daripada huruf, nombor dan garis bawah Peraturan khusus adalah seperti berikut:

  1. Pengecam mesti bermula dengan huruf atau garis bawah, dan boleh diikuti dengan huruf, nombor atau garis bawah.

Berikut ialah beberapa contoh pengecam sah:

$myVariable
_alpha
myFunction
MY_CONSTANT
$myVariable_1

  1. Pengecam adalah sensitif huruf.

PHP adalah sensitif huruf besar-besaran, jadi $myVariable dan $myvariable ialah dua pembolehubah berbeza.

  1. Dalam PHP, perkataan terpelihara yang digunakan untuk tujuan khas tidak boleh digunakan sebagai pengecam.

Sebagai contoh, perkataan terpelihara berikut ialah kata kunci dalam PHP dan tidak boleh digunakan sebagai pengecam:

jika
lain
untuk
sementara
foreach
fungsi
kelas

Kata kunci ini digunakan dalam kod khusus dan kata kunci ini mempunyai tujuan khas struktur tatabahasa.

  1. Tiada had untuk panjang pengecam.

Pengecam dalam PHP boleh menjadi sangat pendek atau sangat panjang, tiada had panjang.

Berikut ialah beberapa kod sampel yang menunjukkan pengecam yang sah dan tidak sah:

// Pengecam sah
$myVariable = "Hello World";
$my_function = "This is a function";
CONSTANT_NAME = "This is a constant";

// Illegal identifier
$2ndVariable = "Ini tidak sah"; // Ia adalah haram untuk bermula dengan nombor
$my-variable = "Ini juga tidak sah "; // Ia adalah haram untuk digunakan tanda sempang
$if = "Ini juga tidak sah"; // Adalah menyalahi undang-undang untuk menggunakan perkataan terpelihara

// Paparkan hasil
echo $myVariable ;
echo $my_function .
Echo KONST. "
";
?>

Dalam kod di atas, $myVariable, $my_function dan CONSTANT_NAME ialah pengecam sah dan boleh digunakan seperti biasa. $2ndVariable, $my-variable dan $if ialah pengecam yang tidak sah dan tidak boleh digunakan dalam kod.

Untuk meringkaskan, simbol yang dibenarkan untuk pengecam dalam PHP ialah huruf, nombor dan garis bawah, dan ia mesti bermula dengan huruf atau garis bawah. Pengecam adalah peka huruf besar-besaran dan perkataan terpelihara tidak boleh digunakan sebagai pengecam. Dengan mengikut peraturan ini, kami boleh menggunakan pengecam undang-undang untuk mewakili nama seperti pembolehubah, fungsi dan pemalar dalam kod PHP.

Atas ialah kandungan terperinci Penjelasan terperinci tentang julat simbol yang dibenarkan dan peraturan pengecam dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn