分割一个php表达式以进一步

分割一个php表达式以进一步,php,Php,我需要将用户提供的这个表达式(或带有逻辑运算符的其他表达式)分成两部分,以便像字符串一样使用它(不是由php解释): 这两部分应该是: $var == 'page' or strpos($var,'page')!==false or $var == 'article' or strpos($var,'article')!==false 及 有什么想法吗?那你试了什么?你为什么需要这样的东西?好问题。我必须转换一个数组中的字符串,才能让用户编辑表达式 $var == 'page' or strp

我需要将用户提供的这个表达式(或带有逻辑运算符的其他表达式)分成两部分,以便像字符串一样使用它(不是由php解释):

这两部分应该是:

$var == 'page' or strpos($var,'page')!==false or $var == 'article' or strpos($var,'article')!==false


有什么想法吗?

那你试了什么?你为什么需要这样的东西?好问题。我必须转换一个数组中的字符串,才能让用户编辑表达式
$var == 'page' or strpos($var,'page')!==false or $var == 'article' or strpos($var,'article')!==false
!strstr($var,'test')