扫码关注官方订阅号
为什么有些php框架会选择
来限制范围,而不是用
//---- 补充提问 ----两者是否会有性能上的差异?
看了几位同学的回答,清晰与否,自己感觉两者都蛮清晰的 ^_^
人生最曼妙的风景,竟是内心的淡定与从容!
一般第一种语法比较适合嵌套在HTML中。比如
<?php if($value): ?> <p>aaaaa</p> <?php else: ?> <p>bbbbb</p> <?php endif; ?>
是不是比
<?php if($value){ ?> <p>aaaaa</p> <?php }else{ ?> <p>bbbbb</p> <?php } ?>
更加清晰!
两张写法表达的意思是一模一样的,只是看起来不同,第一种和楼上说的一样,当存在html代码的时候会显得语句特别清楚,第二种一般是在纯的php文件中写,逻辑感比较强吧.
} }
endforeach; endif;
代码比较长的情况下,看尾巴的时候比较清晰吧不过就像另外的答案所说,嵌套在html这种场合下可读性更好一些
个人很讨厌这种写法:<?php
if(): // some code endif;
?>
你用
<?php if () { } else { } ?>
一样可以啊,效果一样。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
一般第一种语法比较适合嵌套在HTML中。
比如
是不是比
更加清晰!
两张写法表达的意思是一模一样的,只是看起来不同,第一种和楼上说的一样,当存在html代码的时候会显得语句特别清楚,第二种一般是在纯的php文件中写,逻辑感比较强吧.
代码比较长的情况下,看尾巴的时候比较清晰吧
不过就像另外的答案所说,嵌套在html这种场合下可读性更好一些
个人很讨厌这种写法:
<?php
?>
你用
一样可以啊,效果一样。