当前位置: 首页 > news >正文

PHP之变量

在你有别的编程语言的基础下,你想学习PHP,可能要了解的一些关于变量的信息。
PHP中的变量不用指定数据类型,同时必须用$开头。

全局变量

可以在除函数外任意地方访问,如果需要在函数中访问要先获取

$x = 111;
function tt()
{
    global $x;//获取全局变量
    echo $x;
    $x = 222;
}
tt();
echo $x;

Static作用域

保留变量,在函数完成后保留本次的值,在下一次函数开始前使用本次保留的值

function aa()
{
    static $a = 0;//静态变量
    echo $a++ . PHP_EOL;
}

aa();
aa();
aa();

超级全局变量

有特殊作用的全局变量

$a = 1;
$b = 2;
var_dump($GLOBALS);
function tt()
{
    $GLOBALS['a'] = 10;
    $GLOBALS['b'] = 20;
    var_dump($GLOBALS);
}

tt();
var_dump($GLOBALS);

这里是全面的超级全局变量
PHP 超级全局变量 | 菜鸟教程

如果有不对的,希望各位大佬可以在评论区指出谢谢。

相关文章:

  • 前端模拟数据调试的方法
  • io学习----->文件io
  • 什么是索引下推?
  • 机器视觉开发教程——封装Halcon通用模板匹配工具【含免费教程源码】
  • java 查找两个集合的交集部分数据
  • K8s 1.27.1 实战系列(一)准备工作
  • 【零基础到精通Java合集】第二十九集:SQL常用优化手段
  • 双链路提升网络传输的可靠性扩展可用带宽
  • 【Oracle学习笔记】1.数据库组成对象
  • 前端开发10大框架深度解析
  • 前端基础之组件
  • CentOS 7 安装 Redis6.2.6
  • Docker的常用镜像
  • Linxu几种登陆方式介绍
  • 基于SSM+MySQL的二手书籍交易系统
  • 【零基础到精通Java合集】第二十集:Java内存模型-堆、栈、方法区
  • 【AI Guide】AI面试攻略只用看这一篇就够了!力争做全网最全的AI面试攻略——大模型(四十五)模型评估
  • 《数据治理破局:DataWorks中AI驱动流程的自修复之道》
  • Jadx Gui 的详细介绍、安装指南、使用方法及配置说明
  • 力扣 Hot 100 刷题记录 - 搜索二维矩阵 II
  • 青年与人工智能共未来,上海创新创业青年50人论坛徐汇分论坛举办
  • 阿里CEO:将以饱和式投入打法,聚焦几大核心战役
  • 重温经典|《南郭先生》:不模仿别人,不重复自己
  • “爱鸟周”为何不能像FI和花展那样“市区联动”
  • 遇冰雹天气,西安机场新航站楼成“水帘洞”
  • 经彩申城!上海网络大V沙龙活动走进闵行