PHP流程控制

上传人:jiups****uk12 文档编号:45704850 上传时间:2018-06-18 格式:PPT 页数:21 大小:334.50KB
返回 下载 相关 举报
PHP流程控制_第1页
第1页 / 共21页
PHP流程控制_第2页
第2页 / 共21页
PHP流程控制_第3页
第3页 / 共21页
PHP流程控制_第4页
第4页 / 共21页
PHP流程控制_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《PHP流程控制》由会员分享,可在线阅读,更多相关《PHP流程控制(21页珍藏版)》请在金锄头文库上搜索。

1、四、流程控制http:/PHPChina 工作室http:/Zend PHPChina Training知识回顾pPHP变量常量命名规范pPHP中的数据类型p操作符的用法http:/Zend PHPChina Training内容摘要pPHP标记pPHP注释p表达式p循环语句p判断语句http:/Zend PHPChina Training1、PHP标记pPHP程序书写规则pPHP标记qqqq echo “Hello PHP”; http:/Zend PHPChina Training1、PHP标记p为简短风格,遵循SGML处理风格q如果希望使用这种风格q需要在配置文件php.ini中设置sh

2、ort_open_tag为 开启qshort_open_tag=onq不推荐使用这种风格q如果在配置文件中设置为关闭off,无法解析 php程序http:/Zend PHPChina Training1、PHP标记p为ASP风格 p如果希望使用需要在配置文件php.ini中设pasp_tags= onp echo “ Hello PHP” ; http:/Zend PHPChina Training2、PHP注释pphp中的注释q方便程序人员编写代码和阅读代码q注释有助于对代码的解释和说明,方便彼此沟通q习惯上我们用注释来解释代码的用途,修改时间qPHP解释器将忽略注释中的任何代码http:/

3、Zend PHPChina Training2、PHP注释p单行注释:qc+风格的单行注释 / echo “ hello php”;qshell风格的单行注释 # echo “ hello php”;q无论何种风格的注释在注释符号之后到PHP 结束标 记之前的内容会被注释q hellohttp:/Zend PHPChina Training2、PHP注释p多行注释:q/* this is a text echo “ php ”; */q多行注释以/* 开始 ,以 */ 结束 q其中的任何代码PHP引擎不会处理q多行注释是无法嵌套http:/Zend PHPChina Training2、PHP

4、注释pPHP Document注释q/*q*q*/qauthor、copyright、param、return等q用于生成API文档q类似于JavaDochttp:/Zend PHPChina Training3、语句p恰当的使用条件,循环,判断等语句可以使 程序条例清晰,实现强大的功能q条件语句q循环语句q判断语句http:/Zend PHPChina Training3、语句pIf 条件语句:q括号中语句的返回值(true或false)来控制是否执 行指定的代码程序q如果需要控制多个语句,要求把多个语句放在 中p当条件不满足 : q数字零,空,未定义的字符串,内置常量false都会返 回假

5、qif语句的返回值为假,可使用关键字else执行指定 代码q例如:if.php http:/Zend PHPChina Training3、语句pIf( ):elseif( ):endif; q程序顺序执行q当括号中语句的返回值出现真q那么执行其后面的语句,并且跳出整个语句q注意格式If( ):为冒号qelseif( ):为冒号qendif;结束用分号q实例:if_2.phphttp:/Zend PHPChina Training3、语句pswitch 语句在测试多个值的时候非常管用,理论 上, 用if语句也可以但switch 语句执行起来更快和 简单而且更稳定p语句结构:qswitch()

6、case : break;q程序顺序执行q执行switch括号中的语句其中的返回值与case的值相等q执行case后面的语句直到遇到break为止q并跳出switch后面的语句q练习:switch.phphttp:/Zend PHPChina Training3、语句p熟悉其它语言的程序员会发现PHP的switch 语句比其它语言更灵活qC ,Java中case的值必须为简单数字类型q否则就会出错qPHP中的case值可以是任何数字类型和字符串q但是数组和对象不能作为case中的数据类型http:/Zend PHPChina Training3、语句pwhile 循环语句 qwhile(con

7、dition) statement;p注意事项:qcondition的返回值为布尔值q返回值为true ,继续执行statement 语句之后继续检查 condition条件q返回值为false,直接跳出while循环,不执行statement语句http:/Zend PHPChina Training3、语句p如果在满足condition的情况下需要跳出whilep可以在statement中使用break 或 continueq区别:qbreak 跳出整个循环qcontinue跳出这次循环继续执行while中的condition 条件q实例 while.phphttp:/Zend PHPCh

8、ina Training3、语句pdo-While循环语句p语句格式: do statement ; pwhile (condition )p首先执行statement中的语句后查看while中的 condition条件p当condition的返回值为真时那么继续执行statement 语句 p同样也可以在statement中使用break 或 continuehttp:/Zend PHPChina Training3、语句pfor 循环 for (exp1;exp2;exp3) statement ; q第一步:exp1 赋值语句,初始化循环变量q第二步:exp2 循环控制语句,返回一个布尔值q返回值为true 继续循环下面括号中statement的语句q返回值为false 停止循环q第三步:exp3 递增,递减循环变量用于控制程序的执行q实例 for_1.php for_2.phphttp:/Zend PHPChina Training课堂重点 p判断语句的真假条件pFor、while循环语句的异同pIf、switch判断语句的作用范围http:/Zend PHPChina Training谢 谢http:/

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号