Cara Membuat (Mendeklarasikan) Variabel PHP Beserta Contoh
Cara Membuat (Mendeklarasikan) Variabel PHP Beserta Contoh - Variabel adalah "wadah" untuk menyimpan informasi. Variabel dalam PHP diwakili oleh tanda dolar diikuti dengan nama variabel. Nama variabel adalah case-sensitive.
Nama variabel mengikuti aturan yang sama seperti label lain di PHP. Sebuah nama variabel yang valid dimulai dengan huruf atau underscore, diikuti oleh sejumlah huruf, angka, atau garis bawah. Sebagai ekspresi reguler, itu akan dinyatakan demikian: '[a-zA-Z_ \ x7f- \ xff] [a-zA-Z0-9_ \ x7f- \ xff] *'
Dalam PHP, variabel dimulai dengan tanda $, diikuti dengan nama variabel:
Contoh
Setelah eksekusi pernyataan di atas, variabel $ txt akan memegang nilai Halo dunia !, variabel $ x akan terus nilai 5, dan variabel $ y akan memegang nilai 10,5.
Catatan: Ketika Anda menetapkan nilai teks ke variabel, menempatkan tanda kutip di nilai.
Catatan: Tidak seperti bahasa pemrograman lain, PHP tidak memiliki perintah untuk mendeklarasikan variabel. Hal ini dibuat saat Anda pertama menetapkan nilai untuk itu.
Variabel PHP
Sebuah variabel dapat memiliki nama pendek (seperti x dan y) atau nama yang lebih deskriptif (usia, carname, total_volume).
Aturan untuk variabel PHP:
Variabel Output
Pernyataan echo PHP sering digunakan untuk output data ke layar.
Contoh berikut akan menunjukkan bagaimana output teks dan variabel:
Contoh
Contoh berikut akan menghasilkan output yang sama seperti contoh di atas:
Contoh
Contoh berikut akan menampilkan jumlah dari dua variabel:
Contoh
Catatan: Anda akan mempelajari lebih lanjut tentang pernyataan gema dan bagaimana data output ke layar dalam bab berikutnya.
PHP adalah bahasa Loosely Typed
Dalam contoh di atas, perhatikan bahwa kita tidak harus memberitahu PHP yang tipe data variabel adalah.
PHP secara otomatis mengkonversi variabel dengan jenis data yang benar, tergantung pada nilai.
Dalam bahasa lain seperti C, C ++, dan Java, programmer harus menyatakan nama dan jenis variabel sebelum menggunakannya.
Lingkup Variabel PHP
Dalam PHP, variabel dapat dinyatakan di mana saja di script.
Ruang lingkup variabel adalah bagian dari script di mana variabel yang dapat dirujuk / digunakan.
PHP memiliki tiga lingkup variabel yang berbeda:
Lingkup global dan lokal
Sebuah variabel dideklarasikan di luar fungsi memiliki SCOPE GLOBAL dan hanya dapat diakses di luar fungsi:
Contoh
Sebuah variabel dideklarasikan dalam fungsi memiliki SCOPE LOKAL dan hanya dapat diakses dalam fungsi yang:
Contoh
Anda dapat memiliki variabel lokal dengan nama yang sama dalam fungsi yang berbeda, karena variabel lokal hanya diakui oleh fungsi di mana mereka dinyatakan.
PHP Kata Kunci global
Kata kunci global digunakan untuk mengakses variabel global dari dalam fungsi.
Untuk melakukannya, gunakan kata kunci global sebelum variabel (dalam fungsi):
Contoh
PHP juga menyimpan semua variabel global dalam sebuah array disebut $ GLOBALS [index]. Indeks memegang nama variabel. array ini juga dapat diakses dari dalam fungsi dan dapat digunakan untuk memperbarui variabel global secara langsung.
Contoh di atas dapat ditulis ulang seperti ini:
Contoh
PHP Kata Kunci statis
Biasanya, ketika fungsi selesai / dieksekusi, semua variabel yang akan dihapus. Namun, terkadang kita ingin variabel lokal tidak akan dihapus. Kami membutuhkannya untuk pekerjaan lebih lanjut.
Untuk melakukannya, gunakan kata kunci statis ketika Anda pertama kali mendeklarasikan variabel:
Contoh
Kemudian, setiap kali fungsi dipanggil, variabel masih memiliki informasi yang terkandung dari fungsi yang terakhir kali dipanggil.
Catatan: variabel ini masih lokal untuk fungsi.
Sekian artikel tentang Cara Membuat (Mendeklarasikan) Variabel PHP Beserta Contoh Semoga bermanfaat dan selamat mencoba.
Nama variabel mengikuti aturan yang sama seperti label lain di PHP. Sebuah nama variabel yang valid dimulai dengan huruf atau underscore, diikuti oleh sejumlah huruf, angka, atau garis bawah. Sebagai ekspresi reguler, itu akan dinyatakan demikian: '[a-zA-Z_ \ x7f- \ xff] [a-zA-Z0-9_ \ x7f- \ xff] *'
Dalam PHP, variabel dimulai dengan tanda $, diikuti dengan nama variabel:
Contoh
<?php
$txt = "Halo Dunia!";
$x = 5;
$y = 10.5;
?>
Setelah eksekusi pernyataan di atas, variabel $ txt akan memegang nilai Halo dunia !, variabel $ x akan terus nilai 5, dan variabel $ y akan memegang nilai 10,5.
Catatan: Ketika Anda menetapkan nilai teks ke variabel, menempatkan tanda kutip di nilai.
Catatan: Tidak seperti bahasa pemrograman lain, PHP tidak memiliki perintah untuk mendeklarasikan variabel. Hal ini dibuat saat Anda pertama menetapkan nilai untuk itu.
Pikirkan variabel sebagai wadah untuk menyimpan data.
image source: www.unixstickers.com |
baca juga:
Variabel PHP
Sebuah variabel dapat memiliki nama pendek (seperti x dan y) atau nama yang lebih deskriptif (usia, carname, total_volume).
Aturan untuk variabel PHP:
Sebuah variabel dimulai dengan tanda $, diikuti dengan nama variabel
Sebuah nama variabel harus dimulai dengan huruf atau karakter garis bawah
Sebuah nama variabel tidak dapat memulai dengan angka
Sebuah nama variabel hanya dapat berisi karakter alpha-numerik dan garis bawah (A-z, 0-9, dan _)
nama variabel adalah case-sensitive ($ umur dan $ AGE adalah dua variabel yang berbeda)
Ingat bahwa PHP nama variabel adalah case-sensitive!
Variabel Output
Pernyataan echo PHP sering digunakan untuk output data ke layar.
Contoh berikut akan menunjukkan bagaimana output teks dan variabel:
Contoh
<?php
$txt = "ModulMakalah.blogspot.com";
echo "Saya suka $txt!";
?>
Contoh berikut akan menghasilkan output yang sama seperti contoh di atas:
Contoh
<?php
$txt = "ModulMakalah.blogspot.com";
echo "Saya suka " . $txt . "!";
?>
Contoh berikut akan menampilkan jumlah dari dua variabel:
Contoh
<?php
$x = 5;
$y = 4;
echo $x + $y;
?>
Catatan: Anda akan mempelajari lebih lanjut tentang pernyataan gema dan bagaimana data output ke layar dalam bab berikutnya.
PHP adalah bahasa Loosely Typed
Dalam contoh di atas, perhatikan bahwa kita tidak harus memberitahu PHP yang tipe data variabel adalah.
PHP secara otomatis mengkonversi variabel dengan jenis data yang benar, tergantung pada nilai.
Dalam bahasa lain seperti C, C ++, dan Java, programmer harus menyatakan nama dan jenis variabel sebelum menggunakannya.
Lingkup Variabel PHP
Dalam PHP, variabel dapat dinyatakan di mana saja di script.
Ruang lingkup variabel adalah bagian dari script di mana variabel yang dapat dirujuk / digunakan.
PHP memiliki tiga lingkup variabel yang berbeda:
- lokal
- global
- statis
Lingkup global dan lokal
Sebuah variabel dideklarasikan di luar fungsi memiliki SCOPE GLOBAL dan hanya dapat diakses di luar fungsi:
Contoh
<?php
$x = 5; // global scope
function myTest() {
// Menggunakan x dalam fungsi ini akan menghasilkan kesalahan
echo "<p>Variabel x dalam fungsi adalah: $x</p>";
}
myTest();
echo "<p>Variabel x luar fungsi adalah: $x</p>";
?>
Sebuah variabel dideklarasikan dalam fungsi memiliki SCOPE LOKAL dan hanya dapat diakses dalam fungsi yang:
Contoh
<?php
function myTest() {
$x = 5; // Lingkup lokal
echo "<p>Variabel x dalam fungsi adalah: $x</p>";
}
myTest();
// Menggunakan x di luar fungsi akan menghasilkan kesalahan
echo "<p>Variabel x luar fungsi adalah: $x</p>";
?>
Anda dapat memiliki variabel lokal dengan nama yang sama dalam fungsi yang berbeda, karena variabel lokal hanya diakui oleh fungsi di mana mereka dinyatakan.
PHP Kata Kunci global
Kata kunci global digunakan untuk mengakses variabel global dari dalam fungsi.
Untuk melakukannya, gunakan kata kunci global sebelum variabel (dalam fungsi):
Contoh
<?php
$x = 5;
$y = 10;
function myTest() {
global $x, $y;
$y = $x + $y;
}
myTest();
echo $y; // outputs 15
?>
PHP juga menyimpan semua variabel global dalam sebuah array disebut $ GLOBALS [index]. Indeks memegang nama variabel. array ini juga dapat diakses dari dalam fungsi dan dapat digunakan untuk memperbarui variabel global secara langsung.
Contoh di atas dapat ditulis ulang seperti ini:
Contoh
<?php
$x = 5;
$y = 10;
function myTest() {
$GLOBALS['y'] = $GLOBALS['x'] + $GLOBALS['y'];
}
myTest();
echo $y; // outputs 15
?>
PHP Kata Kunci statis
Biasanya, ketika fungsi selesai / dieksekusi, semua variabel yang akan dihapus. Namun, terkadang kita ingin variabel lokal tidak akan dihapus. Kami membutuhkannya untuk pekerjaan lebih lanjut.
Untuk melakukannya, gunakan kata kunci statis ketika Anda pertama kali mendeklarasikan variabel:
Contoh
<?php
function myTest() {
static $x = 0;
echo $x;
$x++;
}
myTest();
myTest();
myTest();
?>
Kemudian, setiap kali fungsi dipanggil, variabel masih memiliki informasi yang terkandung dari fungsi yang terakhir kali dipanggil.
Catatan: variabel ini masih lokal untuk fungsi.
Sekian artikel tentang Cara Membuat (Mendeklarasikan) Variabel PHP Beserta Contoh Semoga bermanfaat dan selamat mencoba.
Posting Komentar untuk "Cara Membuat (Mendeklarasikan) Variabel PHP Beserta Contoh"
Tata tertib berkomentar
1. Komentar harus relevan dengan konten yang dibaca
2. Gunakan bahasa yang sopan
3. Tidak mengandung unsur SARA or Bullying.
4. Dilarang SPAM.
5. Dilarang menyisipkan link aktif pada isi komentar.
Berlakulah dengan bijak dalam menggunakan sarana publik ini. Baca dan pahami isinya terlebih dahulu, barulah Berkomentar. Terimakasih.