Variabel Pemrograman PHP
Variabel Pemrograman PHP
Ngode - Hai sobat ngode, pada post sebelumnya saya telah membahas materi syntax dasar PHP.
Kali ini saya ingin membahas suatu hal yang sangat penting sekali yaitu variabel.
Sebelum kalian mempelajari materi pada posting ini, saya harap kalian sudah harus mempelajari materi sebelumnya.
Ada yang tau gak apa itu variabel ?
Variabel adalah sesuatu yang dipergunakan untuk menyimpan/menampung suatu nilai/data/informasi yang nilainya dapat berubah-ubah sesuai kebutuhan. Jadi dengan kata lain definisi variabel adalah suatu identitas tertentu yang menampung suatu nilai atau informasi yang dinamis.
Cara penulisan/pendeklarasian suatu variabel dimulai dengan karakter $ diikuti dengan nama variabel tersebut. Contoh:
$nama
$umur
Variabel diatas belum memiliki nilai yang disimpan sehingga kita perlu memberi suatu nilai pada variabel tersebut dengan menggunakan tanda = lalu diikuti dengan nilai
Contoh:
$nama = "Ngode";
$umur = 18
Variabel diatas merupakan sebuah variabel yang telah memiliki nilai.
Nilai pada variabel memiliki beberapa tipe data, contohnya pada variabel $nama memiliki tipe data string yang memuat suatu karakter, lalu pada variabel $umur memiliki tipe data numerik yaitu contohnya integer yang memuat suatu bilangan.
Variabel memiliki 3 tipe yaitu variabel lokal, global, dan statis
- Variabel Global adalah variabel yang hanya dapat diakses diluar suatu fungsi
Contoh :
<?php
$x = 5; // variabel global
function IniFungsi() {
/* Nilai variabel X tidak dapat ditampilkan karena didalam suatu fungsi */
echo "<p>Nilai variabel x: $x</p>"; //Hasilnya akan Error
}
IniFungsi(); //Memanggil fungsi
/* Nilai variabel x dapat ditampilkan karena diluar suatu fungsi
echo "<p>Nilai variabel x: $x</p>"; //Berhasil
?> - Variabel Lokal adalah variabel yang hanya dapat diakses didalam suatu fungsi
Contoh:
<?php
function IniFungsi() {
$x = 5; //Variabel Lokal
/* Nilai variabel X dapat ditampilkan karena didalam suatu fungsi */
echo "<p>Nilai variabel x: $x</p>"; //Berhasil
}
IniFungsi(); //Memanggil fungsi
/* Nilai variabel x tidak dapat ditampilkan karena diluar suatu fungsi
echo "<p>Nilai variabel x: $x</p>"; //Error
?> - Variabel statis adalah suatu variabel yang berada didalam suatu fungsi, namun pada dasarnya setelah fungsi tersebut berhasil dieksekusi maka nilai variabel akan ter-reset secara otomatis. Agar variabel tersebut tidak ter-reset maka diperlukan variabel statis
Contoh:
<?php
function IniFungsi() {
static $x = 0; //variabel statis
echo $x; //menampilkan nilai variabel x
$x++; //menambahkan nilai pada variabel x sebesar +1
}
IniFungsi(); //Memanggil Fungsi
IniFungsi(); //Memanggil FungsiIniFungsi(); //Memanggil Fungsi
?>
Sekian tutorial yang dapat saya sampaikan, materi selanjutnya akan menyusul di posting selanjutnya
Semoga bermanfaat.
Salam Ngode.

Komentar
Posting Komentar