Variabel dalam PHP memiliki beberapa aturan sebagai berikut :
• Diawali dengan tanda dolar ( $ );
• Penamaan variabel bersifat case sensitif;
• Tidak boleh ada spasi, underscore/garis bawah boleh ( _ ).
• Nama variabel hanya bisa diawali dengan beberapa huruf, maupun garis bawah
Variabel-variabel berikut adalah valid :
$nama="Smanlee";
$no_gedung=1001;
$_kode_pos=30126;
Variabel yang tidak valid:
$1_st=1; // diawali angka
$nama saya="frank"; //ada spasi
$.._..="titik titik"; // tidak diwali dengan huruf atau _
Nilai dari variabel ditetapkan cukup hanya dengan menggunakan tanda = (sama dengan). PHP mengenal lima macam tipe data, yaitu Integer, Floating Point (desimal), string, array dan Objects. Tipe data dari sebuah variabel akan ditentukan otomatis oleh PHP bergantung pada operasi yang sedang dilakukan menggunakan variabel tsb.
Tipe data Integer
Tipe Data integer meliputi semua bilangan bulat, besarnya range data inger pada PHP yaitu antara -2,147,483,648 sampai +2,147,483,648. Pada flatform 32 Bit. PHP akan secara otomtais mengkonvsersi data integer mejadi floating point, jika berada diluar range diatas.
Contoh :
$decimal = 16;
$heksadesimal=0x10;
$octal=020;
$desimal_minus=-16;
Tipe data Floating Point
Floating point merepresentasikan bilngan pecahan atau bilangan desimal. Range tipe data ini yaitu antara 1.7E-308 sampai dengan 1.7E+308
Contoh :
$decimal = 0.017;
$pangkat=17.0E-3;
Tipe data String
Sebuah data dengan tipe string dinyatakan dengan mengapitnya menggunakan tanda petik tunggal (single quotes) ' ' maupun dengan tanda petik ganda (double quotes) " ".
Perbedaan antara keduanya adalah:
jika kita menggunakan tanda petik tunggal, maka pada string itu tidak dapat kita masukkan variabel dan escape sequance handling.
Contoh :
$nama="SMANLEE";
echo "\$nama adalah $nama, dicetak dengan tanda kutip ganda
";
echo '$nama adalah '.$nama.' dicetak dengan tanda kutip tunggal';
echo"
"; //paragraph baru
Tipe data Array
Array adalah sebuah data yang mengandung satu atau lebih data, dan dapat diindeks berdasarkan numeric amaupun string . data yang dikandung oleh sebuah data array dapat dari tipe data lainnya, bahkan dapat juga bertipe array (multipel array).
Contoh :
$bagian['instruktur']= "sugeng";
$bagian['administrasi']= "ludiansyah";
$bagian['siswa']['smanlee']= "rnurzaman";
echo "instruktur : ".$bagian['instruktur']."
";
echo "administrasi : ".$bagian['administrasi']."
";
echo "marketing : ".$bagian['siswa']['smanlee']."
";
Tipe Data Object
Object adalah sebuah tipe data yang dapat berupa sebuah bilangan, variabel atau bahkan sebuah fungsi. yang dimaksud dengan object disini biasanya adalah instans dari sebuah kelas. Inisialisasinya adalah dengan menggunakan operator new .
Contoh :
class sma {
function nama_penyelenggara() {
return "Sekolah Bermutu dan Berbudaya";
}
}
$obj= new sma;
echo "Slogan dari SMA Negeri 5 Palembang adalah :\"".$obj->nama_penyelenggara()."\"”;
0 komentar:
Posting Komentar