我如何在执行html和php的同时使用eval函数?
eval ("<center> this is some html </center>");
这段代码不起作用,我可能得把它更改为
echo ("<center> this is some html </center>");
但有时候,我需要做的事情是
eval("<center> hi my name is <?php echo \$name; ?> </center>");
这听起来有点奇怪,但我有一个案子
这可能是最愚蠢的问题,答案可能是否定的,但是.
是否可以在if语句的表达式中使用字符串的值?例如,假设我通过
'if strcasecmp("hello", "Hello") == 0'
对于一个函数,并将其称为$string,我可以使用该值作为if语句的条件求值吗?
if (the value of $string) {}
我知道eval()会像执行PHP代码一样执行字符串,但实际上执行它并返回null/false,而不仅仅是允许围绕字符串的PHP处理字符串的内容。我还知道,您可以通过使用${ $varname }来使用变量变量,这将告诉php