多语言展示
当前在线:1645今日阅读:23今日分享:25

循环中断机制和文件载入过程及return语句使用

循环中断机制和文件载入过程及return语句使用
工具/原料

php

方法/步骤
1

1.循环中断机制有两种(个)中断循环的语句:break:用于完全终止(结束)一个循环语句(结构);终止后,程序的执行流程进入到该循环的后续语句 continue:用于“临时”停止某个循环的当次执行过程,而进入的到该循环的“下一次”过程的开始位置。

2

2.文件的路径问题我们之前也用过一些有关文件路径问题的知识,比如: .... php中,有3种路径 相对路径:有两个特定符号(特定路径)来决定的路径形式:./  :表示当前目录,也就是当前网页所在的路径../  :表示当前目录的上一级目录,也就是当前网页所在的目录的上一级目录相对路径都是由这两个符号开头的路径形式,举例:include  ‘./page1.php’;include  ‘../page2.html’; //也可以载入html文件include  ‘./dir1/dir2/page3.html’;include  ‘../../dir4/dir5/page4.php’; 绝对路径:就是指:通过该路径,可以不依赖逻辑,而是直接就找到对应文件。有两种形式的绝对路径:本地绝对路径:include  ‘c:/dir1/dir2/page1.html’;include  ‘f:/dir3/page3.php’;特别注意:在代码中,其实千万不要出现上述这种“字面上的绝对本地路径”!!!实际上,我们需要在代码来“获取”绝对路径,以实现本地文件的绝对路径的加载。通常,需要使用(以来)如下2个常量,来获取相应的信息:__DIR__:获取当前网页文件所在的本地绝对路径(目录);DIRECTORY_SEPARATOR: 它是一个系统常量,表示当前操作系统红的目录之间的分隔符,有:window系统中,分隔符为:\linux或unix系统中,分隔符为:/举例如下:

3

3.文件载入详细过程假设前提:主文件中,有一个载入语句,比如: include  ‘./page1.php’; 则其过程如下:1,在该语句之前,先“中断”php的代码区域,进入html代码区域;2,然后,在该语句处,相当于使用被载入的文件内容,替换该载入语句本身!3,最后,又退出html区域,重新进入php代码区域,继续后续代码。 举例:

4

4.它相当于:

5

5.被载入文件中return语句的使用一句话归纳:其作用跟函数中的return语句一样!!!1,终止函数的执行;2,可以返回数据值;则被载入文件中return语句的作用为:1,终止载入的过程;return ;2,可以返回数据值;return  $xx; 实际上,include语句本身,也会有一定的返回值——当被载入文件中,没有return语句时。载入成功:返回1;载入失败:返回false; 要想接收并使用其返回值,则应该有一定的接收或使用的形式,比如:$v1 =  include  ‘./inc/page1.php’; //成功,则结果$v1为1$v2 =  include  ‘./inc/no_page.php’; //没有该文件,就是载入失败,则$v2为false

6

6.下面演示在被载入文件中,有return语句时的情况:

推荐信息