php算法
-
算法是指为解决某一个问题而采取的步骤和方法的描述
-
在程序中,算法是指对计算机的
————————————————————————————————————————————————————
php流程控制
-
条件控制
-
if(){}
-
switch
-
-
循环控制
-
while("语句")循环 例子:$n=1;while($n<10){echo $n;$n++;}
-
do{"语句"}while(判断)$n=10;do{echo $n;$n++;}while($n<10);
-
for(初始化;判断;条件变化){语句}
-
foreach(数组 as 键=>值){语句}
-
流程控制语句
-
break结束for,foreach,while,do-whlie或者swich结构的执行
-
continue 结束本次循环
-
return
-
1、函数内将立即结束此函数的执行并将它的参数作为函数的值返回
-
2、放在函数外,会终止此脚本文件的执行
-
3、若当前脚本文件是被include或者require,则控制交回调用文件
-
-
include 引入文件 例子:include "xxx.php";
-
require 引入文件 例子:require "xxx.php";
-
-
include、require两者区别
-
相同:都是用来引入文件
-
不同:错误级别一样,include 发出警告 require 错误
-
include 发出警告后,后面代码还会执行
-
require 发出错误后,后面代码不会执行
-
-
include_once 也是用来引入文件 但是只引入一次,里面的代码只执行一次
-
require_once 也是用来引入文件 但是只引入一次,里面的代码只执行一次
-
-
————————————————————————————————————————————————————
php函数
-
函数的传参:
-
按值传参(默认的)
-
按引用传参,引用就是给变量起别名,引用后函数里面的变量值修改会影响到外面的变量
-
-
参数的类型:可选参数,必填参数
-
-
递归:一个函数直接或间接调用自己本身