PHP变量及其操作
2024-09-01 09:37:21
一、概念
- 变量是内存中用于存储数据的一个空间,这个空间有一个名字,这个名字就是变量名,变量名用于对这个内存中的数据进行引用的
二、声明
- 语法: $变量名=值
- 变量名只能包含字母、数字、下划线,只能以字母,下划线开头
三、修改变量的值(重新赋值即可覆盖)
<?php
$v1=1;
$v1=10;
echo($v1);//
?>
四、删除变量----unset($变量名)
<?php
$v1=10;
unset($v1);
echo($v1);//Undefined variable
?>
五、可变变量
- 通过一个变量访问另外一个变量
<?php
$v='number';
$number=20;
echo $v;//$v解析为number
echo $$v;//$$v---->$number---->20,所以输出是20,实现了通过$v变量访问$number变量
?>
- 通过一个变量创建另外一个变量
<?php
$v='number';
$$v=20;
echo $number;//20------通过$v这个变量创建另外一个变量$number
?>
六、预定义变量---PHP预先定义了一组变量,在不同需求中使用
- $_GET------------用于记录前台表单使用get方式提交的数据
- $_POST-----------用于记录前台表单使用post方式提交的数据
- $_REQUEST------------用于记录前台表单使用get或post方式提交的数据
- $_SERVER------------记录了服务器与客户端之间的相关信息
<?php
echo '<pre>';
print_r( $_SERVER);
?>
- $_COOKIE------------一种会话技术
- $_SESSION------------一种会话技术
- $_FILES------------用于记录用户上传的文件信息
- $GLOBALS------------用于记录全局变量
最新文章
- .NET跨平台之旅:成功将示例站点升级至ASP.NET Core RC2
- 《一个操作系统的实现》学习笔记(一) bochs源码安装及配置
- charles 抓取eclipse中的请求
- Hadoop MapReduce编程 API入门系列之小文件合并(二十九)
- 服务器time_wait状态原因
- Java学习笔记(二)UML基础
- python url编码
- 关于MapReduce
- 让chrome浏览器快的不要不要的
- Hibernate学习笔记--第一个Hibernate框架程序
- jquery中实现全选按钮
- 仅以一个前端开发人员的角度看微信小程序
- 使用cl编译C/C++
- 时间戳,取值问题 and 倒计时的前端处理
- MySql的虚拟机和Xshell5的连接过程
- Android PackageManager源码浅析以及静默安装实现方式
- 解决spring多线程不共享事务的问题
- AtCoder Regular Contest 077 E - guruguru
- angular2项目关于Echarts图表的处理
- mac上不了网
热门文章
- vue-cli3+mand-mobile svg 配置
- 封装函数(累计和、K型、金字塔)
- 在论坛中出现的比较难的sql问题:23(随机填充问题)
- Access-Control-Max-Age
- iOS - Scenekit3D引擎初探之 - 导入模型+上传服务器+下载并简单设置
- array_map 去除数组参数里面左右两端空格
- ELK文档--ELK简介
- Mysql 中的SSL 连接
- Spring+Dubbo+TestNG接口测试初探
- linux reboot ,shutdown,halt区别