网络编程 
首页 > 网络编程 > 浏览文章

PHP变量作用域(全局变量&局部变量)&global&static关键字用法实例分析

(编辑:jimmy 日期: 2024/5/20 浏览:3 次 )

本文实例讲述了PHP变量作用域(全局变量&局部变量)&global&static关键字用法。分享给大家供大家参考,具体如下:

我们知道,变量呢,其实就相当于我们用来储存信息的容器。关于它的命名规则什么的,相信大家也是比较清楚的,这里就不赘述了。这里呢,主要就来看PHP变量的两个作用域,全局变量&局部变量。

看到这两个变量作用域,相信大家脑海里会浮现两个单词global&static。没错,就是这两个词。

我们知道,在所有函数外部定义的变量,拥有全局作用域。除了函数外,全局变量可以被脚本中的任何部分访问,要在一个函数中访问一个全局变量,需要使用 global 关键字。然而,在 PHP 函数内部声明的变量是局部变量,仅能在函数内部访问。下面,我们来看个实例:

<"<p>测试函数内变量:<p>";
  echo "变量 x 为: $x";
  echo "<br>";
  echo "变量 y 为: $y";
}
myTest();
echo "<p>测试函数外变量:<p>";
echo "变量 x 为: $x";
echo "<br>";
echo "变量 y 为: $y";
"htmlcode">
<"htmlcode">
<"htmlcode">
<"htmlcode">
<"htmlcode">
<"_blank" href="//www.jb51.net/Special/168.htm">php常用函数与技巧总结》、《php字符串(string)用法总结》、《PHP数组(Array)操作技巧大全》、《PHP数据结构与算法教程》及《php程序设计算法总结》

希望本文所述对大家PHP程序设计有所帮助。

上一篇:PHP高级编程之消息队列原理与实现方法详解
下一篇:Laravel5.1 框架关联模型之后操作实例分析