> 백엔드 개발 > PHP 튜토리얼 > 请教一下这段PHP代码如何写在HTM模板里。

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

WBOY
풀어 주다: 2016-06-23 14:10:12
원래의
1125명이 탐색했습니다.

请教一下这段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'];}?>
로그인 후 복사
로그인 후 복사

好多模板不支持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'];}?>
로그인 후 복사
로그인 후 복사


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

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿