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!