مثال
تقييم سلسلة كرمز PHP:
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br>";
eval("\$str = \"$str\";");
echo $str;
?>
الناتج من التعليمات البرمجية أعلاه سيكون:
This is a $string $time morning!
This is a beautiful winter morning!
تعريف والاستخدام
و eval() وظيفة تقيم سلسلة كرمز PHP.
يجب أن تكون السلسلة صحيحة كود PHP ويجب أن تنتهي بفاصلة منقوطة.
Note: سوف بيان عودة إنهاء تقييم السلسلة فورا.
Tip: هذه الوظيفة يمكن أن تكون مفيدة لتخزين كود PHP في قاعدة بيانات.
بناء الجملة
eval( phpcode )
معامل | وصف |
---|---|
phpcode | مطلوب. تعين رمز PHP التي يتم تقييمها |
تفاصيل تقنية
قيمة الإرجاع: | يعود NULL إلا إذا دعا بيان عودة في سلسلة التعليمات البرمجية. ثم يتم إرجاع القيمة التي تم تمريرها إلى العودة. إذا كان هناك خطأ في تحليل في سلسلة الرمز، eval() إرجاع FALSE. |
---|---|
صفحة PHP: | 4+ |
<PHP متفرقات المرجعي