KeyzeX – Variabel dan Tipe Data pada PHP merupakan bagian yang tak kalah penting dalam pemrograman PHP. Variabel dalam bahasa pemrograman disebut juga sebagai simbol yang mewakili nilai-nilai tertentu.
Dalam definisi bebas, variabel adalah kode program yang digunakan untuk menampung nilai tertentu atau wadah dari suatu nilai. Nilai tersebut dapat disimpan pada database atau ditampilkan ke pengguna.
(Baca Juga : Sintaks Dasar PHP)
Sama seperti variabel dalam bahasa pemrograman lainnya variabel pada PHP berguna untuk menampung nilai inputan atau nilai yang telah di definisikan. Namun, php memiliki aturan tentang cara penggunaan dan penulisan variabel, berikut pembahasan mengenai Variabel dan Tipe Data pada PHP.
Variabel dan Tipe Data pada PHP
Cara Penulisan Variabel pada PHP
Setiap bahasa pemrogaman memiliki tata cara atau aturan dalam penulisan tak terkecuali penulisan sebuah variabel pada PHP. Penulisan karakter variabel pada pemrograman PHP wajib di awali dengan menggunakan simbol dolar ‘$’ selain itu masih ada beberapa aturan lain seperti tidak boleh diawali dengan angka, dan PHP merupakan bahasa yang case sensitive maka penulisan dengan huruf kapital dengan huruf kecil di bedakan.
Contoh dibawah ini mendemonstrasikan bagaimana cara penulisan variabel pada PHP.
<?php
$keyzex = "Media Edukasi Seputar Blog dan Bahasa Pemrograman";
// Benar
$media edukasi seputar blog dan bahasa pemrograman = "keyzex";
// Salah. Karena untuk variabel tidak boleh menggunakan spasi dan harus menggunakan underline atau garis bawah
$media_mancay = "mancay bos";
// Benar
$22mei= "apahayo?";
// Salah. Karena tidak diperkenankan dalam penulisan variabel bahwa angka di depan.
$mei22 = "apacik?";
// Benar.
?>
Jenis-Jenis Variabel pada PHP
1. Variabel Lokal
Variabel lokal adalah variabel yang mendefinisikan di dalam sebuah fungsi dan juga hanya dapat digunakan di dalam fungsi tersebut.
<?php
function keyze(){
$raha = "KeyzeX ?";
// $raha merupakan variabel lokal
echo $raha;
//Menampilkan isi dari variable raha
}
echo $raha;
// Error variabel tidak dikenal , tidak akan tampil karena perintah ini berada di luar fungsi tempat variabel di deklarasikan.
?>
2. Variabel Global atau Umum
Variabel global atau variabel umum adalah variabel yang di deklarasikan di luar fungsi dan ketika akan digunakan di dalam fungsi tinggal deklarasikan saja di dalam fungsi yang telah dibuat dan tambahkan kata global di depan variabel yang sudah di deklarasikan.
<?php
$raha = "KeyzeX ?";
function key(){
global $raha;
echo $raha;
}
key();
// Mengeluarkan isi dari function yang memanggil variabel raha
echo $raha;
// Menampilkan isi dari variabel raha.
?>
3. Variabel Statik
Variabel sstatik adalah variabel yang akan menyimpan nilai akhir, hampir sama seperti looping.
<?php
function keyzex(){
static $raha = 1;
echo $raha;
$raha++;
}
echo "Nilai Pertama";
keyzex();
echo "Nilai Kedua";
keyzex();
echo "Nilai Ketiga";
keyzex();
?>
4. Variabel bersifat Case Sensitive
PHP ini membedakan variabel yang ditulis dengan huruf kapital dan huruf kecil, contoh $KeyzeX tidak sama dengan $keyzex keduanya akan dianggap sebagai variabel yang berbeda. Sebagai catatan, untuk menghindari dari Notice : Undefined Variabel disarankan menggunakan huruf kecil untuk semua nama variabel.
<?php
$Raha = "Rahadina Budiman Sundara";
echo $raha;
// Error Notice : Undefined Variabel: raha
?>
Variabel dapat dikatakan sebagai inti dari sebuah bahasa Pemrograman. Karena melalui variabel inilah kita dapat memanipulasi data input agar menjadi nilai yang diinginkan.
(Baca Juga : Perbedaan antara Mysql dan Mysqli)
Tipe Data pada PHP
Hal yang tak kalah pentingnya dengan variabel dalam belajar sebuah bahasa pemrograman PHP adalah mengenal tipe data. Ada banyak Jenis tipe data dalam pemrograman PHP yang terdiri atas Numeric, Karakter, dan Spesial.
1. Integer
Integer merupakan tipe bilangan bulat atau bilangan yang tidak memiliki nilai koma. Tipe data integer tidak dapat di masukan karakter huruf atau string dan juga tidak dapat dimasukan nilai pecahan.
<?php
$raha = 1212;
$raharaha = 2121;
?>
2. Double
Tipe data ini merupakan tipe data yang membuat bilangan pecahan dan bilangan bulat Float dan memiliki sedikit perbedaan dengan integer. Perbedaanya hanya terdapat koma jika integer tidak dapat menerima masukan koma tetapi Double dapat menggunakan koma.
Sedikit catatan bahwa komputer tidak mengenali koma “,” dan koma itu sendiri digantikan dengan tanda titik “.”.
<?php
$hihi = 123.321;
$haha = 190.21;
?>
3. Boolean
Tipe data ini hanya memiliki 2 nilai, yaitu TRUE dan FALSE. Tipe data ini biasanya untuk menentukan kondisi.
<?php
if (true){
echo " KeyzeX Media Edukasi Seputar Blog dan Bahasa Pemrograman ";
} else {
echo "KeyzeX apa ya?";
}
?>
4. String
Tipe data string atau karakter yang membuat segala karakter huruf, angka, simbol, dan lain-lain.
<?php
$bruh = "Dota Better";
$prize = " Hadiah nya lebih dari 2m bos";
?>
Demikian artikel dari Variabel dan Tipe Data pada PHP terima kasih untuk codepolitan yang sudah memberikan referensi dan terima kasih untuk pembaca yang sudah setia membaca.