码迷,mamicode.com
首页 > Web开发 > 详细

php基础:函数

时间:2016-10-08 02:20:31      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

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基础:函数

标签:

原文地址:http://www.cnblogs.com/ctx1989/p/5937246.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!