php global 作用,PHP关键字global在定义变量中的作用_PHP教程
我们在使用
PHP关键字global如果用在function内部,则说明这个function内用的这个变量是全局的,全局变量就是在整个页面里都能起作用。例如
$conf=1;
function conf_test() {
global $conf;
return ++$conf;
}
echo conf_test().”
“;
echo conf_test().”
“;
输出:
2
3
如果没有global $conf;这句,输出就变成了全是1了。PHP关键字global起的作用就是,在function中,声明这个函数内用的$conf不是局部的,而是全局可用的。或者说,在函数内部定义的这个$conf不是函数内的变量,而是这个函数外面(也就是指$conf = 1;)定义的那个$conf.其实这里如果用$GLOBALS数组,就比较容易理解了。
我们在页面声明一个变量$conf其实相当于在$GLOBALS数组中定义了一项$GLOBALS[‘conf’].而这个$GLOBALS是全局可见的。所以上面的代码制作成$GLOBALS格式的写法就是
$conf=1;
function conf_test() {
return ++$GLOBALS['conf'];
}
echo conf_test()."
";
echo conf_test()."
";
输出:
2
3
PHP关键字global
www.bkjia.comtrueTechArticle我们在使用 PHP关键字global如果用在function内部,则说明这个function内用的这个变量是全局的,全局变量就是在整个页面里都能起作用。例如…
php global 作用,PHP关键字global在定义变量中的作用_PHP教程相关推荐
- php $globa作用是l,php 关键字global在定义变量中的作用
PHP关键字global如果用在function内部,则说明这个function内用的这个变量是全局的,全局变量就是在整个页面里都能起作用.例如$conf = 1; function conf_tes ...
- 环境变量中bin目录是什么,windows 环境变量中%%的作用和path的作用
问题背景: 今天装Git,配置Git环境变量时,好奇bin目录到底是是什么,其他的环境变量也经常用到它. 一.bin是什么文件 bin是用户可执行文件,以下是常见文件目录: •主目录:/root./h ...
- 桌面中计算机作用,云桌面技术在计算机机房管理中的作用研究
林朝晖 摘 要:对于探讨云桌面技术在计算机机房管理中作用,文章首先分析云桌面技术的内涵和应用优势,然后分析云桌面技术在计算机机房管理中的作用,包括:设计思路作用.系统虚拟化软件和软件服务云的作用. ...
- python中括号的作用_Python3--中括号[]与冒号:在列表中的作用
先来定义两个列表: liststr = ["helloworld","hahahh","123456"] listnum = [1,2,3, ...
- 学习Python一定要知道的在定义变量中的三个特征
对于每个变量,python都提供了这三个方法分别获取变量的三个特征(值,内存地址,数据类型) x = 30print(x) # 获取变量的变量值print(id(x)) # 获取变量的id,可以理解成 ...
- C语言基础——运算符(定义变量、转义字符、输入输出语句、运算符、32个关键字)
文章目录 一.定义变量 1.如何定义? 2.如何调用? 二.转义字符 二.输入输出语句 1.输出语句 2.输入语句 三.运算符 3.1 赋值运算符: 3.2 算数运算符: 3.3条件运算符 3.4 逻 ...
- shell之定义变量
变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据.脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell 变量也遵循这个规则. 在 Bash shell 中,每一个变量的值 ...
- python定义变量_Python基础 变量的基本使用
变量的基本使用 程序就是用来处理数据的,而变量就是用来存储数据的 目标 变量定义 变量的类型 变量的命名 01. 变量定义 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 ...
- jmeter中变量的作用范围_Jmeter里的用户定义变量和用户参数区别是什么?
在一次导游平台的项目中,初始调试脚本阶段,我将需要一些参数都写死放在用户定义变量中. 就是下图这个东西,重点注意timestamp这个参数 脚本调试通过后,做并发调试,发现每次请求的参数值,times ...
最新文章
- 起底滴滴数据科学团队:面对超复杂线下场景,要数据驱动,但拒绝“唯数据论”...
- mysql 实现ztree_简单Ztree的实现————不连接数据库版
- JS组件系列——Bootstrap 树控件使用经验分享 - 懒得安分 - 博客园
- 因为我把JMM原理讲解了一遍,这给足了我涨薪的底气!
- Java 8 SE可选,严格的方法
- 前端学习(892):bom概述
- 数据中台建设与应用_Gartner对于建设数据中台的建议
- CButton按钮添加图片 Bitmap Icon
- 【温故知新】c#事件event
- 英特尔“硬盘内存一体化”首款产品正式发布,读写速度超千倍,存储密度扩充十倍...
- 常用Java编程软件有哪些
- MT6739充电IC集成步骤
- orcad基础全操作(直流分析,交流分析,瞬态分析,静态工作点,噪声分析)
- Android Gmail签名客制化
- 电信物联网平台,java后台对接电信北向应用,命令下发到设备
- python学习-飞机大战
- 关于上传文件的报错问题
- Vue与Spring boot基于RSA非对称加密进行前后端交互
- OOP和POP之间的区别
- CSDN盲盒中奖MacBook Surprise