首页 > 代码库 > php基础02:变量
php基础02:变量
1.创建变量
<?php $num1 = 15; $num2 = 15.5; echo $num1+$num2; echo "<br>"; ?>
2.Local 和 Global 作用域
<?php $x = 5;//Global function myTest(){ $y = 10;//Local echo "x:$x"; echo "<br>"; echo "y:$y"; echo "<br>"; } myTest(); echo "<hr>"; echo "x:$x"; echo "<br>"; echo "y:$y"; ?>
3.PHP global 关键词
<?php $c = 10; $d = 20; function test(){ global $c, $d, $f; $f = $c + $d; } test(); echo "$f"; ?>
4.PHP 同时在名为 $GLOBALS[index] 的数组中存储了所有的全局变量。下标存有变量名。这个数组在函数内也可以访问,并能够用于直接更新全局变量。
<?php $x = 5; $y = 15; function test4(){ $GLOBALS[‘y‘] = $GLOBALS[‘y‘] + $GLOBALS[‘x‘]; } test4(); echo "$y"; ?>
5.PHP static 关键词
通常,当函数完成/执行后,会删除所有变量。不过,有时我需要不删除某个局部变量。实现这一点需要更进一步的工作。要完成这一点,请在您首次声明变量时使用 static 关键词:
<?php function myTest() { static $x=0; echo $x; $x++; } myTest(); myTest(); myTest(); ?>
php基础02:变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。