Home > Backend Development > PHP Tutorial > 请教一下这段PHP代码如何写在HTM模板里。

请教一下这段PHP代码如何写在HTM模板里。

WBOY
Release: 2016-06-23 14:10:12
Original
1125 people have browsed it

请教一下这段PHP代码如何写在HTM模板里。

foreach($_SESSION["shoplist"] as $v){
  echo "

";
  echo "".$v['id']."";
  echo "".$v['pm']."";
  echo "".$v['zzs']."¥";
  echo "";
$sum += $v['zzs']*$v['num'];
}


回复讨论(解决方案)

那要看你用的是什么模板引擎了

不过需要注意的是:你用人家的东西,就要遵守人家的规矩。不能天马行空的来

html文件不能直接执行php代码吧

在你的HTML加入下面的代码,然后改成.php结尾就可以了。

<?phpforeach($_SESSION["shoplist"] as $v){  echo "<tr>";  echo "<td>".$v['id']."</td>";  echo "<td>".$v['pm']."</td>";  echo "<td>".$v['zzs']."¥</td>";  echo "</tr>";$sum += $v['zzs']*$v['num'];}?>
Copy after login
Copy after login

好多模板不支持php代码的

用smarty模板,有foreach功能

我用的是DZ的模板。

html文件不能直接执行php代码吧

在你的HTML加入下面的代码,然后改成.php结尾就可以了。

<?phpforeach($_SESSION["shoplist"] as $v){  echo "<tr>";  echo "<td>".$v['id']."</td>";  echo "<td>".$v['pm']."</td>";  echo "<td>".$v['zzs']."¥</td>";  echo "</tr>";$sum += $v['zzs']*$v['num'];}?>
Copy after login
Copy after login


我现在就是这样写的啊。我想写到模板里。DZ的模板。

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template