巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
赞助文档Help

PHP中冒号、endif、endwhile、endfor利用先容

一佰互联网站建造(www.taishanly.com) 宣布日期 2020-04-30 09:22:31 阅读数: 143

咱们常常在wordpress一类博客法式的模板外面看到良多奇异的PHP语法,比方:
复制代码 代码以下:
<?php if(empty($GET_["a"])): ?>
<font color="red">空的</font>
<?php endif; ?>

对相称一局部PHP喜好者来讲底子没见过啊,这些是甚么工具呢?莫非是那些博客的开辟者本身搞的仿PHP的模板说话?
非也,实在这些都是PHP的语法,只不过不经常利用罢了,这些都是PHP流程节制的替代语法。
这里就就给大师详细说一下PHP流程节制的替代语法。甚么是替代语法?
简略的说便是一些语法的另类写法。

PHP中那些语法有替代语法?
流程节制(包含if,while,forforeach,switch)这几个语句有替代语法。

替代语法的根基情势:
左花括号({)换成冒号(:),把右花括号(})别离换成 endif;,endwhile;,endfor;,endforeach; 和 endswitch;

举个例子吧:
复制代码 代码以下:
<?php if ($a<0): ?>
是正数拉
<?php endif; ?>
下面的语句同即是
<?php if ($a<0){ ?>
是正数拉
<?php } ?>


为甚么纯PHP代码外面几近看不到?
这些语法有点不合适C家属的传统有点另类,大师不大习气于这类语法,并且不是很便利

大师都不习气,并且这么另类要他有甚么用?蛋疼吗?
存在便是公道,它自有它的用途,这些语法能阐扬的处所是在PHP和HTML夹杂页面的代码外面。益处以下:
1.使HTML和PHP夹杂页面代码加倍清洁整洁。
有代码洁癖的伴侣最恐惧的便是参差不齐的夹杂代码,有了这些不花括号的替代语法,列位爱清洁的伴侣高兴到尿震。
2.流程节制逻辑更清楚,代码更轻易阅读
要改别人的PHP和HTML夹杂代码,翻开辟现,我擦!太TMD渣滓了!若是用替代语法,我想再渣滓的法式开辟职员也不至于写的太乱吧。
3.一些从ASP等其余类basic说话家属转来的伴侣,会更轻易利用PHP。

讲半天没用的,捞点干的行不?这工具怎样用?

按照之前描写的利用体例,if语句的替代语法利用以下:
复制代码 代码以下:
<?php if ($a == 5): ?>
<div>即是5</div>
<?php elseif ($a == 6): ?>
<div>即是5</div>
<?php else: ?>
<div>不是5便是6</div>
<?php endif; ?>

while替代语法:
复制代码 代码以下:
<?php while (expr): ?>
<li>轮回点甚么</li>
<?php endwhile; ?>

for替代语法:
复制代码 代码以下:
<?php for (expr1; expr2; expr3): ?>
<li>轮回点甚么</li>
<?php endfor; ?>

foreach替代语法:
复制代码 代码以下:
<?php foreach (expr1): ?>
<li>轮回点甚么</li>
<?php endforeach; ?>


switch替代语法:
复制代码 代码以下:
<?php
switch ($i):
case 0:
echo "i equals 0";
break;
case 1:
echo "i equals 1";
break;
case 2:
echo "i equals 2";
break;
default:
echo "i is not equal to 0, 1 or 2";
endswitch;
?>
一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。

相干消息more

16
04月
专业网站扶植-一个好的网站事实有多大用途

跟着电子商务的成长,愈来愈多的企业起头依靠收集。能够说到今朝为止不几家企业是不本身的网站的。但具陌颜收集统计,大局部企业网站只能是单单... >>概况

26
04月
php自界说函数完成统计中笔墨符串长度的体例

本文实例报告了php自界说函数完成统计中笔墨符串长度的体例。分享给大师供大师参考,详细以下:中笔墨符计较为2个字符 英笔墨符计较为1个代码/... >>概况

28
03月
我市进行进修推行新时期“枫桥经历”法治服装服装服装服装服装服装服装论坛t.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.net

简介:我市进行进修推行新时期“枫桥经历”法治服装服装服装服装服装服装服装论坛t.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.net唐立浩列席1月13日上午,我市进行进修推行新时期“枫桥经历”法治服装服装服装服装服装服装服装论坛t.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.nett.vhao.net,周全贯彻落实党中间对于... >>概况

14
04月
互联网约车变乱谁来买单:保险公司可拒赔

08月28日报道:谁来为专车、顺风车变乱买单?自从专车、顺风车风行起来,一条潜法则暗暗外行业内流行——私家车保险为运... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站