04. Variable dan Operator

posted Oct 23, 2011, 6:53 AM by Editor KursusInternet   [ updated Dec 31, 2011, 8:07 AM ]

Apa itu Variable ?

Variable - seperti halnya pada bahasa pemograman - adalah suatu penampung nilai yang memiliki nama dan dapat digunakan kemudian pada bagian script / program lain.

Nama variable pada PHP selalu diawali dengan tanda dollar ($) diikuti dengan karakter huruf, angka dan garis bawah (underscore).

Berikut adalah contoh nama-nama variable yang valid di PHP : 

        $nilai         $status         $grand_total         $nama_depan         $nama_belakang

Dan untuk mengisi nilai pada variable kita gunakan operator sama dengan ( = ) seperti ditunjukkan pada contoh berikut.

        $nilai = 50;         $status = "berhasil";
           
Pada contoh pertama, kita mengisi variable $nilai dengan angka literal 50 yang merupakan tipe data numerik. Sedangkan pada contoh kedua kita mengisi $status dengan nilai literal "berhasil" yang merupakan tipe data teks / string.

Catatan : Tipe Data

Setiap nilai yang dapat diisikan pada variable atau diproses oleh function memiliki tipe data tersendiri. Tipe data adalah jenis-jenis nilai yang jika diolah memiliki aturannya sendiri. 

Beberapa tipe data yang umum digunakan pada PHP dan dunia komputer umumnya adalah sebagai berikut (disertai contoh dan cara penulisannya) :
  • Angka Bulat / Integer
    Contoh penulisan : 30 
  • Angka Pecahan / Float
    Contoh penulisan : 30.25
  • Teks / String 
    Contoh penulisan : "Ini adalah teks" atau 'Ini adalah teks'
  • Nilai benar / salah 
    Contoh penulisan : true atau false (tanpa tanda kutip)

Apa itu Operator ?

Operator adalah suatu karakter simbol pada PHP yang biasanya akan mentransformasikan suatu nilai dari literal maupun variable menjadi nilai lain. 

Contoh operator seperti operator penambahan berupa tanda plus ( + ), operator perkalian ( * ), operator perbandingan lebih kecil sama dengan ( <= ), dan lain-lain.

Ada operator yang hanya melibatkan satu nilai / variable / operand sehingga sering disebut sebagai unary operator. Sedangkan ada operator yang melibatkan lebih dari satu nilai atau variable. Operator yang melibatkan dua operand disebut dengan binary operator sedangkan yang melibatkan sampai tiga operand disebut ternary operator.

Berikut adalah beberapa contoh berturut penggunaan unary, binary dan ternary operator :

        $min_satu = -1;         $jumlah = 4 + 5;         $hasil = $jumlah > 10 ? true : false;

Contoh Penggunaan Variable & Operator

Berikut adalah contoh file PHP, "variable.php" yang menunjukkan berbagai variasi penggunaan variable dan operator.

variable.php

<?php $angka1 = 50; $angka2 = 20; $nama_depan = "Kursus"; $nama_belakang = "Internet"; echo -$angka1; echo "<BR />"; echo $angka1 + $angka2; echo "<BR />"; echo $angka1 . $angka2; echo "<BR />"; echo $nama_depan . " " . $nama_belakang; echo "<BR />"; echo $nama_depan + " " + $nama_belakang; ?>

Dan berikut adalah hasil eksekusinya melalui URL http://localhost/variable.php. Apa yang dapat Anda simpulkan ?

Comments