PHP eval() Fonksiyonu

Tanım ve Kullanım

eval() fonksiyonu dizgeyi PHP kodu olarak hesaplar.

Bu dizge geçerli PHP kodu olmalıdır ve virgülle sona ulaşmalıdır.

Kod dizgesinde return ifadesi çağrılmadıysa NULL döner. Kodda çözümleme hatası varsa eval() fonksiyonu false döner.

Gramer

eval(phpcode)
Parametreler Açıklama
phpcode Gerekli. Hesaplanmak istenen PHP kodunu belirtir.

İpuçları ve Açıklamalar

Açıklama:Dönüş ifadesi derhal dizge hesabını sonlandırır.

Açıklama:Bu fonksiyon, veritabanı metin alanlarında gelecekteki hesaplamalar için kod depolamada kullanışlıdır.

Örnek

<?php
$string = "beautiful";
$time = "winter";
$str = 'Bu, bir $string $time sabahıdır!';
echo $str. "<br />";
eval("\$str = \"$str\";");
echo $str;
?>

Çıktı:

Bu, $string $time sabahıdır!
Bu, güzel bir kış sabahıdır!