PHP入门-函数的定义与使用
2017-12-18 21:10
246 查看
本文介绍PHP开发中函数的定义与使用:
1、函数的定义
(1)常规函数:使用function关键字定义函数,不用指定返回值类型
例如:
例如:
2、变量函数
定义:如果一个变量后面有括号例如:$var=hello; 使用 $var(); 那么程序会寻找和变量值同名的函数
例如:
3、PHP的api关于各种函数的解读
(1)常规函数
例如:bool copy(string ssource,string dest)
(2)参数带有mixed的函数
例如:bool chown(string filename,mixed user) //mixed表示可以传任意类型数据
(3)参数带有&的函数
例如:bool arsort(array &array[,int sort_flags]) //表示传递的是地址,注意 对引用的地址的变量做修改就是改变原变量
(4)参数带有[ ]的函数
例如:如上,表示可选参数
(5)参数带有...的函数
例如:int array_unshift(array &array,mixed var [,mixed ...]) //表示任意多个参数
(6)参数带有callback的函数
例如:array array_filter(array input[,callback callback]) //表示回调函数,当这个函数执行完毕后执行回调函数
1、函数的定义
(1)常规函数:使用function关键字定义函数,不用指定返回值类型
例如:
function test(){ //函数体 }(2)内部函数:不能直接调用,只有当外部函数先被调用后才能调用:
例如:
function demo() { function fun1() { echo "aaaa"; } function fun2() { echo "bbb"; } } fun1();//获取不到这个函数 fun2();//获取不到这个函数 function demo() { function fun1() { echo "aaaa"; } function fun2() { echo "bbbb"; } } demo(); fun1();//得到的结果为aaaa fun2();//得到的结果为bbbb
2、变量函数
定义:如果一个变量后面有括号例如:$var=hello; 使用 $var(); 那么程序会寻找和变量值同名的函数
例如:
$var='hello'; function hello(){ echo "aaaa"; } $var();//将会去执行hello()函数
3、PHP的api关于各种函数的解读
(1)常规函数
例如:bool copy(string ssource,string dest)
(2)参数带有mixed的函数
例如:bool chown(string filename,mixed user) //mixed表示可以传任意类型数据
(3)参数带有&的函数
例如:bool arsort(array &array[,int sort_flags]) //表示传递的是地址,注意 对引用的地址的变量做修改就是改变原变量
(4)参数带有[ ]的函数
例如:如上,表示可选参数
(5)参数带有...的函数
例如:int array_unshift(array &array,mixed var [,mixed ...]) //表示任意多个参数
(6)参数带有callback的函数
例如:array array_filter(array input[,callback callback]) //表示回调函数,当这个函数执行完毕后执行回调函数
相关文章推荐
- PHP循环函数使用介绍之PHP基础入门教程
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- PHP使用__autoload()函数自动加载未定义的类
- php 函数使用方法与函数定义方法
- php实现的统计字数函数定义与使用示例
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- PHP循环函数使用介绍之PHP基础入门教程
- 在PHP中,使用函数define()来定义常量 可设置大小号是否敏感等
- PHP入门-数组的定义与使用
- 1.使用php系统预定义的函数——mysql数据库访问函数
- php 函数使用方法与函数定义方法
- PHP使用__autoload()函数自动加载未定义的类
- PHP循环函数使用介绍之PHP基础入门教程
- PHP循环函数使用介绍之PHP基础入门教程
- 7天入门php-session基础使用及预定义常量
- C语言中函数的声明、定义及使用的入门教程
- PHP常量声明、使用方法|define()函数定义常量类似于全局
- 如何使用 TP中的公共函数 (定义在common/common.php中的函数)
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- php之函数的使用