html与PHP交互的写法,谁给我说明一下,谢谢了

<?php
$ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);
$bqno=0;
while($bqr=$empire->fetch($ecms_bq_sql))
{
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$bqno++;
?>
模板代码内容
<?php
}
?>
这个是帝国CMS灵动标签的源码,这个$bqno变量是什么作用?最重要的,为什么要在花括号内有?>和<?php这两个东西?

$bqno这个东西可以看到代码中定义为初始值为0的变量,在while循环中累加,应该是在模板代码内容 这里面输出了,一般是用于作为序号之类的作用,当然,具体的还得看 模板代码内容 这里面是怎么写的,至于花括号里有?>和<?php这两个东西 ,应该是 模板代码内容 这里的具体代码是纯html追问

如果 模板代码内容 是纯Html , 没有?>和<?php ,是不是HTML代码就不会输出了。
你说的很明白,我已经困惑好久了,最后再确认一下

追答

如果 模板代码内容 是纯Html , 没有?>和<?php ,PHP会报错的,这个是语法错误,不符合PHP的语法

温馨提示:答案为网友推荐,仅供参考
相似回答