Sangat disayangkan itu tidak berlaku dengan PHP karena ia tidaklah berfikir.
Ingin kenal PHP lebih lanjut? yuk simak lebih lanjut juga =D
VARIABEL
menurut pribadi saya sendiri variabel adalah nama/pengenal untuk mendefinisikan sebuah nilai.
didalam PHP itu sendiri penulisan sebuah variabel harus/wajib diawali dengan simbol "$" (*dollar)
misal: $nama
variabel mimiliki 8 tipe data yaitu:
- Boolean: bernilai TRUE or FALSE
- Integer: angka bilangan bulat
- Float/Double: bilangan desimal
- String: satu atau lebih karakter
- Array: tipe data ini bisa menyimpan banyak nilai dengan tipe data yang berbeda
- Object: bisa berisikan sekumpulan variabel dan fungsi
- Resource: variabel yang hanya bisa diciptakan oleh fungsi khusus
- Null: kosong atau tidak bernilai
Boolean
Seperti yang tadi saya bilang tipe data ini hanya bernilai TRUE atau FALSE
<?php
$pria=true;
//variabel ini akan mengembalikan nilai benar
if(!pria){
echo "kamu bukan pria";
}
//jika bukan pria maka wanita
?>
Integer
Bilangan bulat yang tidak mengandung nilai pecahan
<?php
$a=10;
$b=2;
$c=$a*$b;
echo $c;
//akan menghasilkan nilai 10x2=20
?>
Float/Double
Berisikan bilangan desimal
<?php
$nilai=1.33;
$nilai2=0.444;
?>
String
Satu atau sekumpulan karakter. Untuk mendefinisikan variabel bernilai string ada dua cara yaitu string yang diapit antara simbol " dan " sedangkan cara ke dua yaitu diapit antara simbol ' dan '
Perbedaan andara keduanya yaitu Output/Hasilnya
Perbedaan andara keduanya yaitu Output/Hasilnya
<?php
$nama="Deri Herdianto";
$gender="Pria";
$negara="Indonesia";
echo "Nama saya $nama, seorang $gender asal $negara";
//Nama saya Deri Herdianto, seorang Pria asal Indonesia
$apitsatu='Nama saya $nama';
echo $apitsatu;
//Variabel $nama akan ditulis apa adanya
?>
Array
Seperti yang sudah dijelaskan sebelumnya array bisa menyimpan banyak nilai
<?php
$negara=array("Indonesia","China","Jepang");
$campur=array("Pria","Wanita","Deri Herdianto",10,20,true);
echo "$campur[0] asal $negara[0] bernama $campur[2]";
//Pria asal Indonesia bernama Deri Herdianto
echo $campur[3]*$campur[4];
//Menghasilkan nilai 200
?>
Object
Langsung contoh aja ya.
<?php
class kelas {
var $ketua,$namakelas;
var $walikelas="Ocet";
private $bolehintip=false;
public function namakelas($kelas){
if(isset($kelas)){
if(!isset($this->ketua)){
$this->ketua="Gak jelas";
}
$this->namakelas=$kelas;
$this->bolehintip=true;
}
else{
return false;
}
}
public function intip(){
if($this->bolehintip){
echo "Kelas $this->namakelas oleh $this->walikelas dan $this->ketua";
}
else {
echo "Syarat tidak terpenuhi";
}
}
}
$kelas=new kelas;
$kelas->ketua="Indra Petet";
$kelas->namakelas("Duabelas empat");
$kelas->intip();
?>
Resource
Saya akan memberikan contoh dari resource ini lain kali saja ya. karena bisa sangat panjang juga agak rumit.
Null
Seperti saya katakan tadi diatas NULL adalah tidak bernilai alias kosong
<?php
$data="Aku cinta kamu";
$data=null;
//maka variabel $data tidak bernilai
?>
Nah, gimana seru kan?
belajar PHP memang gak ada habisnya.
Semangat dan terus berkreasi.
Salam programmer dari penulis. Terimakasih
Post a Comment
Harap berkomentar dengan sopan ;)