Variabel dalam PHP
Variabel dalam PHP digunakan untuk menyimpan dan memanipulasi data selama eksekusi skrip. Sebagai bahasa pemrograman yang berbasis skrip, PHP memiliki aturan dan cara yang mudah untuk mendefinisikan dan menggunakan variabel. Berikut adalah beberapa poin penting tentang variabel di PHP:
1. Pendefinisian Variabel
Di PHP, variabel didefinisikan dengan menggunakan simbol $
diikuti dengan nama variabel. Nama variabel harus dimulai dengan huruf atau garis bawah (_
), diikuti dengan huruf, angka, atau garis bawah. PHP bersifat case sensitive, artinya $var
dan $Var
dianggap sebagai variabel yang berbeda.
Contoh penggunaan variabel:
$name = "John Doe";
$age = 30;
$isStudent = false;
2. Tipe Data Variabel
PHP adalah bahasa pemrograman yang lemah ketikannya, artinya Anda tidak perlu secara eksplisit mendefinisikan tipe data untuk variabel sebelum penggunaannya. Tipe data variabel ditentukan secara otomatis berdasarkan nilai yang Anda berikan kepadanya.
Contoh berbagai tipe data variabel:
$name = "John Doe"; // string
$age = 30; // integer
$isStudent = false; // boolean
$price = 19.99; // float
3. Aturan Penggunaan
-
Variabel global: Variabel yang didefinisikan di luar fungsi dapat diakses di mana saja dalam skrip PHP, kecuali di dalam fungsi yang menggunakan kata kunci
global
. -
Variabel lokal: Variabel yang didefinisikan di dalam fungsi hanya dapat diakses di dalam fungsi tersebut, kecuali menggunakan
global
ataustatic
.
4. Penugasan Variabel
Pengisian nilai ke variabel menggunakan operator penugasan (=
). Contoh:
$x = 5;
$y = $x + 10; // nilai $y akan menjadi 15
5. Variabel Superglobal
PHP memiliki variabel khusus yang disebut variabel superglobal yang dapat diakses dari mana saja dalam skrip PHP tanpa menggunakan global
. Beberapa contoh variabel superglobal termasuk $_GET
, $_POST
, $_SESSION
, $_COOKIE
, $_SERVER
, $_FILES
, dan lain-lain. Variabel superglobal ini memberikan informasi tentang lingkungan dan data yang dikirimkan oleh browser.
Contoh penggunaan $_GET
untuk mendapatkan nilai dari parameter URL:
// URL: domain.com/?name=John&age=30
echo $_GET['name']; // Output: John
echo $_GET['age']; // Output: 30
6. Penghapusan Variabel
Variabel di PHP otomatis dihapus setelah eksekusi skrip selesai. Namun, Anda juga dapat menghapus variabel secara manual menggunakan perintah unset()
.
$var = "Halo";
unset($var); // menghapus variabel $var
7. Menggabungkan Variabel dengan String
Variabel dapat digabungkan dengan string menggunakan operator penggabung (.
) atau dengan menggunakan string interpolation dalam PHP versi 7.0 ke atas.
Contoh:
$name = "Alice";
echo "Halo, " . $name . "!"; // Output: Halo, Alice!
// atau menggunakan string interpolation
echo "Halo, $name!"; // Output: Halo, Alice!
Pemahaman yang baik tentang variabel dalam PHP akan membantu Anda mengelola data dengan lebih efisien dan membangun aplikasi yang lebih kuat dan terstruktur.
No Comments