比如在wordpress的模板里经常看到这样的语法
<?php if (have_post()): ?> <div>...</div> <?php endif; ?>
为什么还要像if (...):和endif;这样写?这是什么语法?为什么不用括号呢?
比如在wordpress的模板里经常看到这样的语法
<?php if (have_post()): ?> <div>...</div> <?php endif; ?>
为什么还要像if (...):和endif;这样写?这是什么语法?为什么不用括号呢?
上下标签对应的逻辑语法约定俗成拿来做原生的模板语言
立即学习“PHP免费学习笔记(深入)”;
类似的还有
while(..): endwhile;
foreach(..): ... endforeach;
这种格式都使用在视图中,代码更加清晰,也适合前端开发人员查看
http://php.net/manual/zh/control-stru...
说明:我不知道这个系统还能用到什么地方!他的运作方式是这样的,客户在其他地方比如掏宝购买了 你得卡,然后在你的网站进行冲值,你得有人登陆并看着后台,如果有人冲值,就会刷出记录,手工冲值完毕后,你得点击 [冲值完毕],客户的页面 就会返回 冲值信息!安装:上传所有文件,倒入(sql.txt)mysql数据库,使用myphpadminphplib 777phplib/sys.php 777phplib
0
当一个页面需要工程师与设计师共同完成的时候,这种高可读性的语法更有利于团队的合作。
流程控制的替代语法
PHP 提供了一些流程控制的替代语法,包括 if,while,for,foreach 和 switch。替代语法的基本形式是把左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;。
<?php if ($a == 5): ?> A is equal to 5 <?php endif; ?>
在上面的例子中,HTML 内容“A is equal to 5”用替代语法嵌套在 if 语句中。该 HTML 的内容仅在 $a 等于 5 时显示。
楼上正解,不过,这些代码看起来还是比较恶心
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号