2021-04-22

PHP函数调用过程:

1、系统调用前面已定义函数时,会去内存中找是否有相应的函数

2、系统在栈区开辟内存空间运行函数

3、系统查看函数本身是否有形参

4、系统判断调用函数时是否有实参

5、系统默认会将实参$num、20分别赋值给形参

6、执行函数体、运行

7、返回值

例如:

function yinyong($a,&$b) // 函数要的是地址,故将外部变量b存储的地址取出赋值给了形参

{

$b = $b - 1;

$a = $a -1;

}

$a = 10;

$b = 5;

yinyong($a,$b); // 注意:此处不取地址..另,引用传递不可传入数字(常量中存储的不是地址)

函数返回值

return后面不再执行

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容