本文主要是介绍全局变量global与超全局变量$GLOBALS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in ***
出错行
mysqli_query( $link, “select * from sys_calendar where id=’$id’”);
$link为连接数据库,此处为空。
解决方法:$link不能从global获取,改为$GLOBALS[‘link’]
mysqli_query($GLOBALS[‘link’],“select * from sys_calendar where id=’$id’”);
全局变量global&超全局变量$GLOBALS
global关键字可以把局部变量变为全局变量,全局变量的引用
$GLOBALS在全局范围内使用,写法:对变量a1,写法$GLOBALS[‘a1’]
参考:
https://blog.csdn.net/taolwzh/article/details/78834065
https://blog.csdn.net/taolwzh/article/details/78834065%20https://www.cnblogs.com/xiaofox0018/p/6163200.html
这篇关于全局变量global与超全局变量$GLOBALS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!