PHP 变量的作用域: 全局,局部,静态
效果预览图
代码如下:
实例
<?php echo'<h3>变量的作用域</h3>'; echo'<hr color="red">'; $siteName='香香公主的博客';//局部 // 函数:是脚本中具有特定功能的代码段,可以重复调用 // 基本语法: // 1.声明 function funcname(arg) {#code....} // 2.表达式 $funcname=function(args){ #code...} // 调用:按明调用 funcName(args) function hello() { $userName='香香'; return '欢迎来到'.$GLOBALS['siteName'].',我是:'.$userName; } echo hello(); echo '<hr>'; // 静态变量 function myStatic() { $num=1; return '第'.$num.'次输出'.$num++.'<br>'; } echo myStatic(); echo myStatic(); echo myStatic(); echo myStatic(); echo myStatic(); echo myStatic(); echo '<hr color="blue">'; echo '我的姓名是:'.$_GET['name']; echo '<hr>'; //在函数中引用超全局变量 function sayName() { return'我的姓名是:'.$_GET['name']; } echo sayName(); // 超全局变量是系统预定义的,在用户创建的每一个php文件中,都是会自动春节,不用用户手工去创建。
运行实例 »
点击 "运行实例" 按钮查看在线实例