eval() फ़ंक्शन एक स्ट्रिंग का मूल्यांकन PHP कोड के रूप में करता है।
सिंटैक्स
eval(code)
पैरामीटर
-
कोड - PHP कोड का मूल्यांकन किया जाना है।
वापसी
जब तक कोड स्ट्रिंग में रिटर्न स्टेटमेंट नहीं कहा जाता है, तब तक eval () फ़ंक्शन अशक्त हो जाता है। फिर वापसी के लिए दिया गया मान वापस कर दिया जाता है। यदि कोड स्ट्रिंग में कोई पार्स त्रुटि है, तो eval () गलत रिटर्न देता है।
उदाहरण
<?php $one = "Demo"; $two = "text"; $res = 'This is $one $two!'; echo $res. "<br>"; eval("\$res = \"$res\";"); echo $res; ?>
आउटपुट
निम्न आउटपुट है।
This is $one $two! This is Demo text!