Selasa, 06 Maret 2018

Mengenal Variabel dalam PHP



Arti variable , adalah suatu lokasi penyimpanan (di dalam memori computer)yang berisikan niai atau informasi yang nilainya tidak diketahui maupun telah diketahui (wikipedia).
Arti dari Variabel dalam PHP sama seperti varibel dalam bahasa program lainnya.
Variable digunakan untuk menampung nilai tertentu, disimpan dalam database, atau ditampilkan ke pengguna. Variabel dapat diubah nilainya sesuai dengan kode program yang sedang berjalan.
Tapi ada perbedaan variable pada PHP dengan variable pada bahasa pemrograman lainnya.  Di dalam PHP variable tidak perlu dideklarasikan, anda tidak perlu menentukan jenis tipe data dari variable dan tipe data dari variable dapat berubah sesuai dengan program yang dijalankan.

Cara penulisan variable pada PHP :

Beberapa aturan penulisan dalam PHP :
·         Harus diawali dengan tanda dolar $,
·         Nama variable harus diawali dengan huruf, tidak boleh diawali dengan angka.
·         Variabel adalah case sensitive, maka penulisan huruf besar dan huruf kecil dianggap berbeda.
·         Tidak mengandung karakter khusus seperti +, _, * dan sebagainya.


Jenis –Jenis variable dalam PHP

Variable Local

Variabel local adalah variable yang didefinisikan di dalam sebuah fungsi dan juga hanya dapat digunakan di dalam fungsi tersebut. Berikut contoh penggunaan variable local :

<?php
Function nama()
{
$nama = “Agus”;
//variable local
Echo $nama;
.//mengeluarkan isi variable local
}
echo $nama;
//error karena tidak mengenal variable $nama
//karena perintah ini berada di luar fungsi tempat variable dideklarasikan



Variable Global

Variabel global adalah variable yang dideklarasikan di luar sebuah fungsi  dan ketika ingin menggunakan di dalam fungsi, anda tingkal mendeklerasikan di dalam fungsi yang anda buat dan dengan menambahkan kata global di depan variable saat dideklarasikan.
Contoh :

<?php

$nama =”Agus”;

function nama()
{
gobal $nama;
eho $nama
}

Echo $nama;
//mencetak isi variable nama yang sudah dideklarasikan di awal program
?>

Variable Static

Variabel static adalah variable yang akan menyimpan nilai akhirnya, jika pada normalnya sebuah variable dalam suatu fungsi akan dikembalikan nilainya maka dengan menggunakan variable static ini tidak dikembalikan ke nilai awal. Berikut contoh  variable static dalam PHP.

<?php
function mahasiswa()
{
static $jumlah =8;
echo $jumlah;
$jumlah++
}

mahasiswa();
mahasiswa();
mahasiswa();

?>

Output dari program adalah 8 9 10.

Perbedaan dengan jenis variable lain yaitu, jika setiap function dipanggil , nilai yang ada pada variable adalah nilai terakhir, bukan nilai yang disebutkan pada  variable di atas yaitu 8.

Tipe Variabel PHP tidak ditentukan.

PHP disebut juga sebagai Loosely Type Language yaitu variabelnya tidak terikat pada sebuah tipe tertentu.

Variabel Sistem PHP (Predefined Variables)

Terdapat beberapa variable yang telah didefenisikan di dalam sistem PHP, dan jangan membuat variable dengan nama yang sama.
Beberapa contoh dari Predefined Variable :
$GLOBALS, $_GET, $_POST, $_FILES, $COOKIE, $_SESSION, $REQUEST, $SERVER, $_ENV, $php_errormsg, $HTTP_RAW_POST_DATA, $http_response_header.




Tidak ada komentar:
Write komentar