Simbol '$' digunakan untuk mendeklarasikan semua jenis variabel dalam PHP. Aturan mendeklarasikan nama variabel harus diikuti untuk mendeklarasikan variabel. Angka atau string atau nilai NULL apa pun dapat ditetapkan sebagai nilai variabel
Contoh 1. Deklarasikan variabel global sederhana
Contoh berikut menunjukkan bagaimana variabel global dengan nilai string dan nilai numerik dapat dideklarasikan dan dicetak dalam skrip PHP. Dalam skrip, variabel $message digunakan untuk menyimpan nilai string dan variabel $year digunakan untuk menyimpan nilai numerik. Kedua variabel ini dicetak nanti
Keluaran
Output berikut akan muncul setelah menjalankan skrip di atas dari server. Nilai dari $number adalah 10 sebelum memanggil fungsi. 20 ditambahkan dengan $number di dalam fungsi dan nilai $number dicetak yaitu 30. Selanjutnya, 5 dikurangkan dari $angka di luar fungsi yaitu 25
Contoh 3. Mengakses variabel global di dalam fungsi menggunakan array $GLOBALS
Contoh berikut menunjukkan cara lain menggunakan variabel global di dalam fungsi. Di sini, larik $_GLOBALS[] digunakan untuk mengidentifikasi variabel global di dalam fungsi. Dalam skrip, tiga variabel global dideklarasikan. Dua variabel bernama $value1 dan $value2 diinisialisasi dengan nilai string dan variabel $value tidak terdefinisi yang diinisialisasi nanti di dalam dan di luar fungsi. Nilai dari $value1 dan $value2 digabungkan dan disimpan dalam $value di dalam fungsi dan dicetak. Selanjutnya, nilai $value1 digabungkan dengan nilai string lain dan disimpan di $value di luar fungsi
Keluaran
Output berikut akan muncul setelah menjalankan skrip di atas dari server. Nilai awal $n adalah 10 yang ditambah 1 di dalam fungsi. $n dicetak nanti
Kesimpulan
Variabel global adalah bagian penting dari skrip PHP apa pun. Tidak ada skrip yang dapat ditulis tanpa menggunakan variabel global. Penggunaan variabel yang ditentukan pengguna terutama difokuskan pada tutorial ini. Bagaimana variabel global dapat digunakan di dalam fungsi dijelaskan juga dalam tutorial ini dengan menggunakan kata kunci global dan array $_GLOBALS[] yang merupakan variabel superglobal