文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>PHP中变量生成和作用域

PHP中变量生成和作用域

时间:2007-02-17  来源:PHP爱好者

PHP中在使用一个变量之前不必事先通知PHP。第一次使用变量的地方决定了变量的作用域,有些编程语言如C语言全局变量在函数内部是可见的。而PHP中却不是这样。在PHP中创建一个函数时,必须明确用gloabl声明要用的全局变量。

如:

<?

function printcity($cityname)

{

print("你最喜欢的城市是:$cityname");

}

$city="北京";

function citya() //定义一个函数

{

$city="广州";

printcity($city);

}

function cityb()

{

$city="深圳";

printcity($city);

}

function cityc()

{

global $city; //声名一个全局变量

printcity($city);

}

citya();//输出广州

cityb();//输出深圳

cityc();//输出北京

?>

说明:

函数内部的变量,只有在函数使用时才有效,一旦函数结束,该函数所有的变量均被清除.
php爱好者站 http://www.phpfans.net PHP|MySQL|javascript|ajax|html.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载