Memahami variabel global di PHP
Jika kita mendeklarasikan sebuah variable dalam fungsi pada PHP secara default variable tersebut hanya dikenal didalam fungsi itu saja ( dikenal hanya dalam tanda kurung kurawal buka dan tutup { } ) disebut variable lokal fungsi.
Kita dapat menjadikan variable didalam fungsi adalah variable yang sama dengan diluar fungsi atau dijadikan variable global.
Berikut ilustrasi programnya :
- Contoh Variable $a adalah lokal
function kaliDua() { $a = $a * 2; } $a = 30; echo 'SEBELUM $a : ' .$a; kaliDua(); echo '<br>SESUDAH $a : '. $a;
Perhatikan jika eksekusi kode diatas akan menghasilkan :
SEBELUM $a : 30
SESUDAH $a : 30 - Contoh Variable $a adalah global
function kaliDua() { // jadikan $a variable global global $a; $a = $a * 2; } $a = 30; echo 'SEBELUM $a : ' .$a; kaliDua(); echo '<br>SESUDAH $a : '. $a;
Perhatikan jika eksekusi kode diatas akan menghasilkan
SEBELUM $a : 30
SESUDAH $a : 60
$a sekarang sudah dikalikan dua