PHP基础PHP函数的几大基本类型+引用的区别常见的函数类型 引用函数 和引用变量类似,共用一个变量 $b = 10; $b = &$a; function test(&$a) { $a = 30; echo $a; } test($b); echo $b;//30 变量函数 $a = 'abs';//函数 echo abs(-100);//100 回调函数 将一个函数名作为一个参数,被作为函数传递的函作者王明昌发布时间2017-11-20最后更新2017-11-26文章目录常见的函数类型引用函数变量函数回调函数递归函数匿名函数函数的引用常见的函数类型引用函数 和引用变量类似,共用一个变量 复制$b = 10; $b = &$a; function test(&$a) { $a = 30; echo $a; } test($b); echo $b;//30 变量函数复制$a = 'abs';//函数 echo abs(-100);//100 回调函数 将一个函数名作为一个参数,被作为函数传递的函数名就是回调函数,其实就是在函数内部使用变量函数 复制function sum($a,$b) { echo $a+$b; } function rel($a,$b,$fs='') { return $fs($a,$b);//调用函数 } $c = rel(10,20,'sum'); echo $c; 递归函数自己调用自己if不会终止程序,如果判断完成继续执行后面的代码,如果想要结束用die复制 function sum1($a) { if($a>0){ return $a+sum1($a-1); } if($a==0){ return $a=0; } if($a<0){ return "请输入一个正数"; } } $a = sum1(5); echo ""; echo $a;//15 echo ""; $a = sum1(0); echo ""; echo $a;//0 匿名函数没有函数名,赋值给一个变量,使用时直接变量()复制$a = function($b) { echo $b; }; echo $a(5) 匿名函数要想使用外部变量时可以使用全局变量或use(&$a,&$b)复制$c = 10; $a =function ($b) use(&$c) { return $b+$c; }; echo $a(5); 函数的引用requireincluderequire_onceinclude_once 共同点: 都可以将php文件引入另一个php文件中 不同点: 1. require与include - require引用失败会报error级别的错误,后面脚本停止运行 - include引用失败会报warning级别错误,继续运行后面脚本 require_once与include_once require_once引用失败会报error级别的错误,后面脚本停止运行include_once引用失败会报warning级别错误,继续运行后面脚本require/include与include.include_once 使用include_once的使用的时候先检查此文件是否已经被导入,如果被导入了,就不会再次重复导入
2017-11-18PHP函数-数学函数abs 格式 描述 输入 输出 abs() 绝对值 整形/浮点型/字符串/进制数 与输入相对应 实例: $a = -12;//12 $a = -112.02;//11.02 $a = "-123.2"
2018-05-27获取上一级页面的url参考地址:http://www.qdxw.net/xwhtml/384.html 实战代码 从4.php 点击进入5.php 1.上一页地址: http://localhost/box/4.php 2
2017-11-19PHP函数why 提高开发效率 提高代码的重用性 有利于代码的维护 格式 function funName(形参,形参) { 代码块; return; } 函数名格式 函数名不区分大小写 函数名不能以数字开头,
2017-12-16转载 | PHP常用函数总结(180多个)数学函数 1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 浮点数进一取整 3
2017-11-19PHP基础语法php格式4种形式 1.1 标准式 1.2 短风格 1.3. asp风格 1.4 脚本风格 注: 1.2/1.3需要修改php.in文件 各改为short_open_tag = On asp_tags