1. Case Sensitivity (perbedaan huruf besar dan kecil)
dalam PHP tidak membedakan huruf besar dan kecil (case insensitive) untuk penamaan fungsi (function), nama class, maupun keyword bawaan PHP seperti echo,while, danclass. Ketiga baris berikut akan dianggap sama dalam PHP:
<?php
Echo“Hello World”;
ECHO“Hello World”;
EcHo“Hello World”;
?>
Akan tetapi, PHP membedakan huruf besar dan huruf kecil (case sensitive) untuk penamaan variabel, sehingga$nama,$Namadan$NAMA akan dianggap sebagai 3 variabel yang berbeda. Sering kali error terjadi dikarenakan salah menuliskan nama variabel, yang seharusnya menggunakan huruf kecil, ditulis dengan huruf besar.
<?php
$andi="Andi";
echo$Andi;
// Notice: Undefined variable: Andi
?>
Untuk mengatasi perbedaan ini, disarankan menggunakan huruf kecil untuk seluruh kode PHP, termasuk variabel,fungsi maupun class. Jika membutuhkan nama variabel yang terdiri dari 2 suku kata, karakter spasi bisa digantikan dengan underscore(_)
<?php
Echo“Hello World”;
ECHO“Hello World”;
EcHo“Hello World”;
?>
Akan tetapi, PHP membedakan huruf besar dan huruf kecil (case sensitive) untuk penamaan variabel, sehingga$nama,$Namadan$NAMA akan dianggap sebagai 3 variabel yang berbeda. Sering kali error terjadi dikarenakan salah menuliskan nama variabel, yang seharusnya menggunakan huruf kecil, ditulis dengan huruf besar.
<?php
$andi="Andi";
echo$Andi;
// Notice: Undefined variable: Andi
?>
Untuk mengatasi perbedaan ini, disarankan menggunakan huruf kecil untuk seluruh kode PHP, termasuk variabel,fungsi maupun class. Jika membutuhkan nama variabel yang terdiri dari 2 suku kata, karakter spasi bisa digantikan dengan underscore(_)
2. Penulisan Baris Perintah dalam PHPStatement(baris perintah)
di dalam PHP adalah kumpulan perintah PHP yang menginstruksikan PHP untuk melakukan sesuatu. Baris perintah ini bisa terdiri dari satu baris singkat (seperti perintah echo untuk menampilakan text di layar) atau bisa sesuatu yang lebih rumit dan terdiri dari beberapa baris, seperti kondisi if, atau kode perulangan (loop).Berikut adalah contoh beberapa baris perintah dalam PHP:
<?php
echo"Hello,world";
sebuah_fungsi(21,"yyyy");$a= 1;$nama="yyyy";
$b=$a/ 25.0;
if($y==$z)
{echo"Tampilkan Tabel";}
?>
Terlihat dari beberapa contoh baris perintah diatas, PHP menggunakan tanda semi colon (titik koma) “;” sebagai tanda akhir baris perintah.Kumpulan baris perintah yang menggunakan tanda kurung kurawal sepertikodisi IF atau perulangan (loop)tidak membutuhkan tanda titik koma setelah kurung penutup.
<?php
if(true)
{echo"Perintah dijalankan"; // tanda titik koma harus ditulis}// tidak diperlukan tanda titik koma setelah tanda kurung kurawal?>
<?php
echo"Hello,world";
sebuah_fungsi(21,"yyyy");$a= 1;$nama="yyyy";
$b=$a/ 25.0;
if($y==$z)
{echo"Tampilkan Tabel";}
?>
Terlihat dari beberapa contoh baris perintah diatas, PHP menggunakan tanda semi colon (titik koma) “;” sebagai tanda akhir baris perintah.Kumpulan baris perintah yang menggunakan tanda kurung kurawal sepertikodisi IF atau perulangan (loop)tidak membutuhkan tanda titik koma setelah kurung penutup.
<?php
if(true)
{echo"Perintah dijalankan"; // tanda titik koma harus ditulis}// tidak diperlukan tanda titik koma setelah tanda kurung kurawal?>
3. Karakter Spasi dan Tab dalam PHP
Secara umum, karakter spasi dan tab di abaikan di dalam eksekusi program PHP. Anda boleh memecah sebuah statement menjadi beberapa baris, atau menyatukan bebera pastatement dalam sebuah baris yang panjang. Seperti contoh berikut:
Secara umum, karakter spasi dan tab di abaikan di dalam eksekusi program PHP. Anda boleh memecah sebuah statement menjadi beberapa baris, atau menyatukan bebera pastatement dalam sebuah baris yang panjang. Seperti contoh berikut:
<?php
echo"Ini kalimat pertama";
echo"Ini kalimat kedua";
$nama="yyyy";
?>
Baris perintah itu sama artinya dengan
<?php
echo"Ini kalimat pertama";
echo"Ini kalimat kedua";
$nama="yyyy";
?>
Walaupun contoh pertama lebih menghemat tempat, namun saya lebih menyarankan contoh kedua, dimana kita mengusahakan agar setiap statement berada pada satu baris saja, dan menambahkan beberapa spasi di awal untuk memudahkan membaca kode program.Keuntungan penghematan beberapa baris dan beberapa byte dari sebuah file PHP tidak akan sebanding dengan efek sakit kepala yang anda dapati sewaktu mencoba memahami kode program yang dibuat 3 bulan kedepan (karena sering manggabungkan beberapa statement dalam satu baris). Menambahkan komentar pada bagian kode yang lebih rumit sebagai penjelasan juga sangat disarankan.
echo"Ini kalimat pertama";
echo"Ini kalimat kedua";
$nama="yyyy";
?>
Baris perintah itu sama artinya dengan
<?php
echo"Ini kalimat pertama";
echo"Ini kalimat kedua";
$nama="yyyy";
?>
Walaupun contoh pertama lebih menghemat tempat, namun saya lebih menyarankan contoh kedua, dimana kita mengusahakan agar setiap statement berada pada satu baris saja, dan menambahkan beberapa spasi di awal untuk memudahkan membaca kode program.Keuntungan penghematan beberapa baris dan beberapa byte dari sebuah file PHP tidak akan sebanding dengan efek sakit kepala yang anda dapati sewaktu mencoba memahami kode program yang dibuat 3 bulan kedepan (karena sering manggabungkan beberapa statement dalam satu baris). Menambahkan komentar pada bagian kode yang lebih rumit sebagai penjelasan juga sangat disarankan.
0 komentar