首页 > 代码库 > php基础:函数

php基础:函数

1.php函数定义:一段封装起来的代码,可以随时的调用

 

2.函数格式:

function 函数名(【参数1,参数2】){

  //执行语句;

  //return;

}

 

3.命名规则:和变量一样,字母。数字,下划线组成,而且不能以数字开头,但是变量区分大小写,函数不区分大小写,但是要注意尽量要一致

 

4函数的调用与返回值:php运行是php/php.exe(执行引擎)在解释和执行的

 

5.执行权:执行权进入函数,执行函数体,函数结束后,交回执行权

函数调用时,代码执行权进入函数,当函数所有语句执行完毕,函数返回,交回执行权或者函数碰到return语句时,函数返回,交回执行权,

返回语句return后面的所有代码都不会被执行,

echo good good study<br >‘;
say(); //执行权进入到say函数,函数结束后,交回执行权
echo day day up‘;
函数可以return返回空值或者不返回值但是不能return2个值回去

 

6函数参数的传值方式 有二种 传值赋值 引用赋值

技术分享

技术分享

 

7函数中的变量的作用域

在php的页面中声明的变量叫全局变量,在函数内部申请的变量叫局部变量 php页面的变量和函数内部的变量没有关系 不会相互作用 提现函数的封装性  要想相互作用有三种方法

一,函数传参

二,声明全局变量 global  不推荐使用 破坏函数封装性

$a=22;

function t2(){

global $a;

echo $a;}

t2(); //输出22

三超级全局变量 在页面的任何部分,包括函数,方法,都可以直接访问

function t2(){

$GLOBAL $a;

echo $a;

}

t2();//输出22;

 

8.动态调用函数

函数不能声明2次 不能重名

技术分享

 

php基础:函数