首页 > 分享 > php global 全局变量

php global 全局变量

最新推荐文章于 2024-09-21 13:09:33 发布

CN-Linus 于 2011-10-13 23:21:04 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

<?php

/*

1.可以通过global定义一个全局变量,使得在调用时访问函数体内的局部变量

2.在函数体内global定义的全局变量会作用到函数体外部,因为他们按引用来传值(指向同一内存块),

所以在global $a执行完成后,函数外部的global就会由lele变成wangzhiyuan。

3.当在函数体内卸载( unset() )一个global定义的全局变量时,它只会作用在函数体内,重新定义

同名的变量就会成为局部变量。所以它只作用于函数体内,

*/

$a = "lele";

function say(){

global $a;

$a = "wangzhiyuan";

unset($a);//卸载变量

$a = "nothing";

//echo $a;

}

say();

echo $a;//输出位: wangzhiyuan

?>


 

相关知识

PHP学习笔记2——变量
php基础2
php bom去除工具
(php毕业设计源码)基于php宠物爱好者交流平台管理系统
XCTF攻防世界web新手练习
基于PHP的猫咪宠物网
处理php标题中的fatal error: require(): Failed opening required ‘data/tdk.php’ (include
基于PHP社区宠物管理平台的设计与开发
2025年美国奥兰多宠物用品展览会 GLOBAL PET EXPO
基于php的唯它宠物医院管理系统

网址: php global 全局变量 https://m.mcbbbk.com/newsview220726.html

所属分类:萌宠日常
上一篇: 集合划分问题
下一篇: 宠物冰雪运动会|和狗狗一起去雪地