php 变量常量问题

php 变量常量问题,第1张

常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。按照惯例常量标识符总是大写的。
define("haha","hello!");
echo haha;
输出hello!
变量总是传值赋值。那也就是说,当将一个表达式的值赋予一个变量时,整个原始表达式的值被赋值到目标变量。
$haha=hoho;
echo $haha;
会输出hoho
静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。
给你看个例子:
这个没用静态变量<PHP
function Test()
{
$haha= 0;
echo $haha;
$haha++;
}
>
这里边的变量加一是没用的,在调用这个函数时会输出“0”,但这个变量在函数外是不存在的,在看看下边的
function Test()
{
static $haha= 0;
echo $haha;
$haha++;
}
>
现在,每次调用 Test() 函数都会输出 $haha 的值并加一。
不知道我说的对你有用没

以上就是关于php 变量/常量问题全部的内容,包括:php 变量/常量问题、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9319107.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存