首页 > 代码库 > 变量在函数内外的作用域
变量在函数内外的作用域
5.7函数的作用域
如果函数外的需要调用函数内部的变量时,函数内部的变量不是global变量时,是不能被调用的,
即函数内部变量的作用域只能在函数内部(global变量除外)
<?phpfunction fn() { global $var; $var = "content"; $user = "peter"; //这个变量具有全局作用域,在到达文件末尾之前都是可见的,但如果唯一使用该变量的命令是echo,他将不会被赋值的}fn(); //函数不调用就不会有有作用,如果这行去掉,则不会有任何输出echo $var; //输出 contentecho $user; //没有输出?>
变量在函数内外的作用域
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。