如果我在php上有这样的变量:
$codition = "question_1 == a AND question_2 == b";
有没有办法将值替换为这样:
$codition = "$question_1 == 'a' && $question_2 == 'b'";
我可以在这种情况下使用这个变量:
if(echo $codition){
echo "Success";
} else {
echo "fail";
}
之所以我在条件上使用变量(if else),因为我在数据库中有一个规则,并且值看起来像变量$codition
上的第一个值,是否可以替换变量上的单词并在elseif
语句中使用它?
我认为你完全偏离了你的问题。下面我试着回答你的问题,但是对你所问的问题进行有根据的猜测。
假设: Var $ codition是检查'a'或'b'的条件 Vars $ q1codition和$ q2codition用于保存这些字符串'a'和'b'
然后:
$q1codition = 'a';
$q2codition = 'b';
if($codition == $q1codition && $codition == $q2codition){
echo "Success";
} else {
echo "fail";
}
这是你得到的?