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 tidak ada perintah return yang dipanggil di dalam string kode, akan mengembalikan NULL. Jika ada kesalahan penguraian di dalam kode, fungsi eval() akan mengembalikan false.

Sintaks

eval(phpcode)
Parameter Deskripsi
phpcode Diperlukan. Menentukan kode PHP yang akan dihitung.

Petunjuk dan Komentar

Komentar:Perintah kembalian akan menghentikan segera perhitungan string.

Komentar:Fungsi ini sangat berguna untuk menyimpan kode untuk hitungan nanti di bidang teks database.

Contoh

<?php
$string = "beautiful";
$time = "winter";
$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 dingin yang indah!