eval()
PHP eval() funksiyasi
❮ PHP turli xil funksiyalar ma’lumotnomasi
Misol
Stringni PHP kodi sifatida bajaring:
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br>";
eval("\$str = \"$str\";");
echo $str;
?>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
This is a $string $time morning!
This is a beautiful winter morning!
Ta’rif va qo‘llanilishi
eval() funksiyasi stringni PHP kodi sifatida bajaradi.
String yaroqli PHP kodi bo‘lishi va nuqtali vergul bilan tugashi shart.
Eslatma: return operatori stringning bajarilishini darhol to‘xtatadi.
Maslahat: Bu funksiya PHP kodini ma’lumotlar bazasida saqlashda foydali bo‘lishi mumkin.
Sintaksis
eval(phpcode)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| phpcode | Majburiy. Bajariladigan PHP kodini belgilaydi |
Texnik tafsilotlar
| Qaytariladigan qiymat: | Agar kod stringida return operatori chaqirilmasa, NULL qaytaradi. Chaqirilsa, return ga uzatilgan qiymat qaytariladi. Agar kod stringida sintaktik tahlil (parse) xatosi bo‘lsa, eval() FALSE qaytaradi. |
|---|---|
| PHP versiyasi: | 4+ |
❮ PHP turli xil funksiyalar ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
