PHP变量总结

分类:PHP

php对变量类型要求不严,不强制变量必须先声明再使用,它会假设该变量为空。

作用域

  • 常量,一旦被声明将可以在全局可见,也就是说,它们可以函数内外使用。
  • 内置超级全局变量,可以在脚本的任何地方使用和可见(如:$GOBALS、$_GETS)。
  • 全局变量在函数内不可见,函数内部变量默认使用局部变量,可以通过global声明使用全局变量。
  • 对象中private-protected-public 关键字

存在时间

  • 函数内的变量,可用static声明变量为静态变量

传值|传址(引用)

  • 默认是传值传递,可以通过&表示引用

变量替换

php会检查双引号(非单引号)内字符串,把$及紧随其后的字符(到空白符位置)解释成变量,并将变量替换。已引起混淆的可用{}界定

注:include 和 require 引入的文件,会作为脚本一部分执行。
一些例子:http://blog.csdn.net/xiezongchun/archive/2009/03/13/3983726.aspx

发表于:2009/11/18 10:38 | 72 views | 发表评论

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

回顶部