Pada dasarnya, programmer diberi kebebasan dalam pemberian nama variabel, namun ada sedikit aturan yang membatasinya.
Yang diperbolehkan dalam penamaan variabel, antara lain:
- Nama variabel bisa terdiri atas huruf abjad, angka, dan underscore ( _ ).
- Nama variabel bisa diawali dengan tanda underscore ( _ ).
Yang tidak diperbolehkan dalam penamaan variabel, antara lain:
- Nama variabel tidak boleh diawali dengan angka.
- Nama variabel tidak boleh mengandung operator aritmatika.
- Nama variabel tidak boleh mengandung karakter khusus, seperti @ ; # ! & .
- Nama variabel tidak boleh mengandung spasi.
Perhatikan contoh berikut:
<?php
$var = 'Dodit';
$var = 'Rini';
echo "$var, $var"; // output "Dodi, Rini"
$4angka = 'Variabel yang salah';
// invalid karena diawali dengan angka
$_4angka = 'Variabel yang benar';
// valid karena diawali dengan garis bawah (underscore)
?>
Semoga bermanfaat.
*) Dari berbagai sumber
