HTML与PHP混合页面中的特殊语法
来源:互联网 发布:mac怎么重命名 编辑:程序博客网 时间:2024/05/16 17:45
在html与php的混合页面,碰到类似下面这段代码时,有人对于其中的”:”,”else:”,”endif;”或许会表示不太理解
<?php if(!empty($this->recommendMsg)):?> <h2 class="capitalize"><?php echo $this->recommendMsg?></h2><?php else:?> <h2 class="capitalize"><?php echo __('Related Articles Search Results for: '); ?><?php echo $this->keywords?></h2><?php endif;?>
其实这就是一种替代语法,应用于HTML与PHP混合页面
1.PHP中哪些语法有替代语法?
if,while,for,forforeach,switch这些流程控制语句都有替代语法。
2.替代语法的基本形式:
左花括号({)换成冒号(:),把右花括号(})分别换成 (endif;),(endwhile;),(endfor;),(endforeach;) 以及 (endswitch;)
3.例子:
替换前:
<?php if($value){ ?><div>aaaaa</div><?php }else{ ?><div>bbbbb</div><?php } ?>
替换后:
<?php if($value): ?><div>aaaaa</div><?php else: ?><div>bbbbb</div><?php endif; ?>
前后对比,相较于替换前,替换后的代码相对于更加整洁,流程控制逻辑更清晰,代码也更容易阅读
阅读全文
0 0
- HTML与PHP混合页面中的特殊语法
- php与html的混合写法
- PHP:特殊语法记录
- php、js、html混合
- lua中的特殊语法
- html中的特殊字符
- Html中的特殊字符
- Html中的特殊字符
- HTML中的特殊字符
- html中的特殊字符
- html中的特殊字符
- HTML页面特殊字符代码
- html页面制作特殊技巧
- PHP中的特殊数据类型
- html页面特殊字符页面显示对照
- html中的混合布局居中
- 混合APP开发的套路(四):在html页面中打开项目中的Activity
- 【php】基本语法与页面之间数值传递
- 记一次把bcd整坏了的经过
- fecebook移动端AI实践方案
- scrapy+xpath爬取不可描述网站
- 关于DirectX中的三角形拾取的的另一种方法
- request和response对象的周期过程
- HTML与PHP混合页面中的特殊语法
- win7安装tensorflow(GPU版)及环境变量设置
- 2017年6月27号表白失败
- Android实现QQ空间图片下拉变大效果(雷惊风)
- Tomcat struts xml文件报错:"(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?..
- 深度学习方法:卷积神经网络CNN经典模型整理Lenet,Alexnet,Googlenet,VGG,ResNet
- memcached-java客户端xmemcached使用总结
- 001-项目简介
- 存储过程