Fungsi eval() PHP
Definisi dan Penggunaan
Fungsi eval() menghitung string seperti kode PHP.
String ini harus menjadi kode PHP yang sah dan harus diakhiri dengan tanda titik koma.
Jika kata kembali return tidak dipanggil dalam string kode, NULL akan diembalikan. Jika terjadi kesalahan parsing dalam kode, fungsi eval() mengembalikan false.
Sintaks
eval(phpcode)
Parameter | Penerangan |
---|---|
phpcode | Diperlukan. Menentukan kode PHP yang akan dihitung. |
Pemberitahuan dan Komen
Komen:Kata kembali akan menghentikan segera perhitungan string.
Komen:Fungsi ini sangat berguna untuk menyimpan kode untuk perhitungan nanti di dalam bidang teks database.
Contoh
<?php $string = "indah"; $time = "musim sejuk"; $str = 'Ini adalah pagi $string $time yang indah!'; echo $str. "<br />"; eval("\$str = \"$str\";"); echo $str; ?>
Output:
Ini adalah pagi $string $time yang indah! Ini adalah pagi musim sejuk yang indah!