php variable as conditional assignment

半城伤御伤魂 提交于 2019-12-20 04:28:22

问题


I was wondering how can I asign a conditional assignment to a php variable and use it inside other conditional, like this:

$cndtnal='&& $x==4'

if($y==5 $cndtnal){
   print 'Hello World';
}

Thanks.


回答1:


You should try avoiding the use of eval as much as possible, but if you want to use it, then you could do:

$cndtnal='&& $x=4';
if($y==5 .eval("return '$cndtnal';")  ){
   echo 'Hello World';
}
else {
    echo "this";
}


来源:https://stackoverflow.com/questions/12170527/php-variable-as-conditional-assignment

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!