Örnek
PHP kodu olarak bir dize değerlendirin:
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br>";
eval("\$str = \"$str\";");
echo $str;
?>
kodun çıktısını göreceğiz:
This is a $string $time morning!
This is a beautiful winter morning!
Tanımı ve Kullanımı
eval() işlevi PHP kodu olarak bir dize değerlendirir.
dize geçerli PHP kodu olmalıdır ve noktalı virgül ile bitmelidir.
Note: Bir return ifadesi hemen dize değerlendirmesini sona erer.
Tip: Bu fonksiyon, bir veritabanında PHP kodu saklamak için yararlı olabilir.
Sözdizimi
eval( phpcode )
Parametre | Açıklama |
---|---|
phpcode | Gereklidir. PHP kodu değerlendirilecek belirtir |
Teknik detaylar
Geri dönüş değeri: | bir dönüş ifadesi kod dizesinde denir sürece NULL döndürür. Sonra geri dönmek için geçirilen değeri döndürülür. Kod dizesinde bir çözümleme hatası varsa, eval() YANLIŞ döndürür. |
---|---|
PHP Sürümü: | 4+ |
<PHP Çeşitli Referans