提前道歉。但我很难过。
如果我有单引号''并在这些行情中加入PHP值。
<?php $MyStatement = 'I want to echo '. $Value . ' now'; ?>
没关系,
但是如果我想在引号内做一个条件语句..
//Generated Config
header("Content-Type: text/plain");
$GeneratedConf ='if ($SomeProfile['SOMEVALUE_ENABLE']!=NULL) {
SOMEVALUEXML="'. $SomeProfile['SOMEVALUE_ENABLE'] .'"
}';
echo $GeneratedConf;
所以如果$ SOMEVALUE_ENABLE == NULL我想隐藏{}运算符里面的内容..
对不起更新
抱歉 道歉&amp;谢谢!答案 0 :(得分:1)
您可以使用三元运算符:
<?php $MyStatement = 'I want to echo '. (!empty($Value) ? $Value : 'Empty') . ' now'; ?>
答案 1 :(得分:0)
尝试这种方式:
<?php $MyStatement = 'I want to echo '. is_null($Value) ? 'Empty' : $Value . ' now'; ?>