开发者学堂课程【PHP 基础入门课程(下):顺序结构】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/710/detail/12611
顺序结构
顺序结构是流程控制的第一种结构。
目标:了解代码的顺序执行方式
1、概念
顺序结构:即代码是以行为单位,逐行向下执行的,即代码从上往下一行一行书写,这个既可以理解前面代码为什么是从上面一行一行往下写的,代码也是一行一行往下运行的,所以这个地方只是把结构捋一下,知道这种执行方式叫做顺序结构。
2、示例
$a =10;
echo $a;
以上执行逻辑
1、执行第一行: $a =10,在内存产生变量
2、执行第二行: echo $a,输出10(空行忽略)
3、执行到最后:脚本执行结束,销毁所有资源
代码在执行过程冲应该先定义后执行。
$a=10是在定义一个变量,echo $a 是在输出一个变量,所以上述的执行逻辑应该先执行第一行$a=10,在内存里产生一个变量,$a 指向一个值10,然后这行执行完了,再执行第二行,顺序向下,第二行 echo 输出,如果此处有空行,系统会忽略,执行到最后,脚本执行到最后结束,他要销毁所有资源,系统回收,不能占着内存,因为内存毕竟就那么多。这样就能理解为什么写代码的时候,第一行先定义,第二行再使用他,而不是使用放前面,定义放后面,让系统自己去找,应该先定义后执行。这是写代码的逻辑也是系统执行的逻辑,从上往下逐行执行。
3、小结
代码,默认是顺序结构执行,即逐行向下。