php基础02:变量
2024-08-25 11:18:05
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(); ?>
最新文章
- dede判断当前文章
- [解决方案] pythonchallenge level 2
- MFC如何添加自定义控件
- javascript实现KMP算法(没啥实用价值,只供学习)
- Unable to open log device &#39;/dev/log/main&#39;: No such file or directory
- FULL JOIN 与 CROSS JOIN
- 64位CentOS5.6安装Mysql 5.5.11GA
- unity3d和php后台简单交互--二
- centos 安装 ntpdate 并同步时间
- Ibatis教程
- SpringMVC---CookieValue
- 微信小程序教学第四章第一节(含视频):小程序中级实战教程:详情-页面制作
- Python 隔离环境 virtualenv
- soupUI基础使用方法
- Excel自动建组
- 【ZH奶酪】如何用textgenrnn处理中文
- MYSQL之水平分区----MySQL partition分区I(5.1)
- [LCT应用]
- PHP 合理配置实现文件上传及保存文件到数据库
- Linux下php5.3.3安装mcrypt扩展