当前位置: 首页 > 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 超级全局变量 | 菜鸟教程

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

http://www.dtcms.com/a/52350.html

相关文章:

  • 前端模拟数据调试的方法
  • 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
  • VisActor/VTable - 自定义图标
  • 【大模型技术】LlamaFactory 的原理解析与应用
  • 专门为高速连续扫描设计的TDI工业相机
  • MATLAB仿真:涡旋光束光强和相位分布同时展示
  • golang深度学习-性能分析
  • Julia安装与Jupyter内核配置
  • 多线程-JUC
  • vue中Axios的封装和API接口的管理(待根据实际项目front进行分析)
  • Leetcode 57: 插入区间
  • 鸿蒙HarmonyOS评论功能小demo