PHP eval() Fungsi
Contoh
Evaluasi string sebagai kode PHP:
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br>";
eval("\$str = \"$str\";");
echo $str;
?>
Output dari kode di atas akan menjadi:
This is a $string $time morning!
This is a beautiful winter morning!
Definisi dan Penggunaan
Fungsi eval() mengevaluasi string sebagai kode PHP.
String harus berupa kode PHP yang valid dan harus diakhiri dengan titik koma.
Catatan: Pernyataan kembali akan segera menghentikan evaluasi string.
Tip: Fungsi ini berguna untuk menyimpan kode PHP dalam database.
Sintaksis
eval(phpcode)
Nilai Parameter
Parameter | Description |
---|---|
phpcode | Required. Specifies the PHP code to be evaluated |
Detail Teknis
Nilai Kembali: | Mengembalikan NULL kecuali pernyataan pengembalian dipanggil dalam string kode. Kemudian nilai yang diteruskan untuk dikembalikan dikembalikan. Jika ada kesalahan penguraian dalam string kode, eval() mengembalikan FALSE. |
---|---|
Versi PHP: | 4+ |
Referensi PHP Lain-Lain