PHP中的替代语法介绍
2015-01-24信息快讯网
这篇文章主要介绍了PHP中的替代语法介绍,PHP替代语法经常会用在模板代码的编写中,比如wordpress的模板中就大量使用这种语法,需要的朋友可以参考下
今天看了一下wordpress的代码,里面有些少见的php替代语法,
<?php else : ?> <div class="entry-content"> <?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'thebox' ) ); ?> <?php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'thebox' ), 'after' => '</div>' ) ); ?> </div><!-- .entry-content --> <?php endif; ?>
else后面的冒号和endif代表啥?菜鸟一个,没有见过,所以就google了一下,才明白这是php的替代语法,
冒号(:)等价于左花括号({),endif等价于右花括号(});
举个例子吧:
<?php if ($a<0): ?>
是负数拉
<?php endif; ?>
上面的语句等同于
<?php if ($a<0){ ?>
是负数拉
<?php } ?>
PHP中那些语法有替代语法?
流程控制(包括if,while,forforeach,switch)这几个语句有替代语法。
替代语法的基本形式:
左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;
while替代语法:
<?php while (expr): ?> <li>循环点什么</li> <?php endwhile; ?>
其它替代语法可以类推。
php使用正则表达式获取图片url的方法
php使用CURL伪造IP和来源实例详解
php+mysql实现无限分类实例详解
php截取html字符串及自动补全html标签的方法
php在linux下检测mysql同步状态的方法
php中静态类与静态变量用法的区别分析
php中JSON的使用与转换
php中异常处理方法小结
PHP中浮点数计算比较及取整不准确的解决方法
PHP中new static() 和 new self() 的区别介绍
php获取客户端电脑屏幕参数的方法
PHP计算百度地图两个GPS坐标之间距离的方法
php实现按照权重随机排序数据的方法
PHP实现采集抓取淘宝网单个商品信息
php计划任务之ignore_user_abort函数实现方法
php中的动态调用实例分析
PHP中使用CURL获取页面title例子
PHP中调用SVN命令更新网站方法
PHP中使用php5-ffmpeg撷取视频图片实例
PHP中使用SimpleXML检查XML文件结构实例
php中heredoc与nowdoc介绍
PHP图像处理之imagecreate、imagedestroy函数介绍
php创建和删除目录函数介绍和递归删除目录函数分享
PHP文件锁函数flock()详细介绍
使用PHP把HTML生成PDF文件的几个开源项目介绍
PHP基本语法总结
PHP中的替代语法简介