只有相信自己的目标,努力工作和奋斗的人才能取得最终的成功。但是我一直相信的一件事是,当您触摸自己哭泣时,您就成功了!
今天在写php代码时,函数内调用了函数外部定义的变量,本着水一篇博文的想法,就写一写php函数内调用外部变量的方法。
php函数内调用外部变量的方法
1、php使用 global 关键字调用外部变量
global 可以把全局数据导入到一个函数的局部范围内!
php代码:
$host = 'feiniaomy.com'; function gethost() { global $host; echo $host; } gethost();
输出结果:
feiniaomy.com
2、使用 $GLOBALS 替代 global
$GLOBALS 是一个超全局变量,同样他也是一个关联数组,每一个变量为一个元素,键名对应变量名,值对应变量的内容。
php代码:
$host = 'mochu'; function gethost() { echo $GLOBALS['host']; } gethost();
3、使用函数传参的方法
如果不想使用上面的两种方法,可以参考下面函数传参数的例子,同样可以达到调用外部变量的效果!
$host = 'mochu'; function gethost($h) { echo $h; } gethost($host);
本文PHP函数内调用外部变量的方法到此结束。激流勇进者方能领略江河源头的奇观胜景。小编再次感谢大家对我们的支持!