PHP基础PHP函数why 提高开发效率 提高代码的重用性 有利于代码的维护 格式 function funName(形参,形参) { 代码块; return; } 函数名格式 函数名不区分大小写 函数名不能以数字开头,下划线字母开头,后面为下划线字母数字组成 形参 如果形参未有初始值,调用时必须赋值 函数不调用不执行 函数前中后都可调用函数 函数的返回值可以赋值给变量 形/实作者王明昌发布时间2017-11-19最后更新2017-12-10文章目录why格式函数名格式形参形/实参的个数问题全局变量 global静态变量 static返回值类型echo return 的区别有关函数的函数why提高开发效率提高代码的重用性有利于代码的维护格式 function funName(形参,形参) { 代码块; return; } 函数名格式函数名不区分大小写函数名不能以数字开头,下划线字母开头,后面为下划线字母数字组成形参如果形参未有初始值,调用时必须赋值函数不调用不执行函数前中后都可调用函数函数的返回值可以赋值给变量形/实参的个数问题实参的数量大于形参时,多余的实参省略有初始值的形参放在最后全局变量 global global要放到函数内 复制$b = 5; function a() { global $a; global $b $a = 10; ....... } 复制echo "复制"; print_r($_SERVER); print_r($GLOBALS); 静态变量 static 被设置的静态变量,会再函数的多次调用时保存上一次的结果,根据上次的结果进行计算 返回值类型复制int string null bool array object float resource callback 参数必须是一个函数名 mixed 可接受不同类型 number 接受整型和浮点 void 无参数/无用的返回值 echo return 的区别echo 输出到页面,无返回值 null,函数里使用时没有return,输出nullreturn返回一个函数的执行结果,不显示在页面,可赋值给一个变量有关函数的函数function_exists() function_exists('函数名') 判断函数是否存在,存在返回true,不存在返回false复制例: var_dump( function_exists('userName'));//bool(true) get_defined_functions() 获取定义的函数复制echo "复制";预格式化文本 var_dump(get_defined_functions());//s输出系统函数和自己定义的函数 func_num_args(); 获取实参个数func_get_args(); 获取所有实参,并以数组形式展示func_get_arg(实参下标); 获取单个实参 ==只能在函数中使用==
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-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
2017-11-23phpGD库-验证码英文+数字验证码 需要用到的函数 substr $str = '1234567890qwertyuiopasdfghjklzxcvbnmZXCVBNMASDFGHJKLQWERTYUIOP'; swi