我正在尝试这里文档中的以下代码:
<?php
//some php
//some more php
if (some condition) {
?>
<label>CMKS1<?php echo $CMKS1_CMKS2_space; ?>CMKS2</label>
<input name="cmks1" type="text" class="base-cls <?php if ($err1) echo "err-cls"; ?>" />
<input name="cmks2" type="text" class="base-cls <?php if ($err2) echo "err-cls"; ?>" />
<?php
}//if
//some final php here
?> 但是我被困在标签行上的$CMKS1_CMKS2_space变量和input name cmks1 and cmks2中的2if条件语句上。heredoc格式能够很好地处理这些问题吗?例如,此处文档中的标签行将如下所示:
<label>CMKS1$CMKS1_CMKS2_spaceCMKS2</label>或者我应该强制使用额外的自由空间:
<label>CMKS1 $CMKS1_CMKS2_space CMKS2</label>至于两个输入行上的if条件语句,我甚至不确定如何移植这些...
提亚
发布于 2009-10-12 01:50:06
在heredoc文档中,您可以使用以下语法指定正确的变量名:
<label>CMKS1{$CMKS1_CMKS2_space}CMKS2</label>不幸的是,没有办法在heredoc语法中添加条件语句。
https://stackoverflow.com/questions/1552332
复制相似问题