php中global的用法

全局变量和“global”关键字

php中global的用法

PHP默认定义了一些“超级全局(Superglobals)”变量,这些变量自动全局化,而且能够在程序的任何地方中调用,比如$_GET和$ _REQUEST等等。它们通常都来自数据或者其他外部数据,使用这些变量通常是不会产生问题的,因为他们基本上是不可写的。

但是你可以使用你自己的全局变量。

使用关键字“global”你就可以把全局数据导入到一个函数的局部范围内。如果你不明白“变量使用范围”,请你自己参考PHP手册上的相关说明。

立即学习“PHP免费学习笔记(深入)”;

下面是一个使用“global”关键字的演示例子:


登录后复制

正如你在上面的例子中看到的一样,“global”关键字是用来导入全局变量的。看起来它工作的很好,而且很简单,那么为什么我们还要担心使用“global”关键字来定义全局数据呢

我来给处入行的人讲解一下全局变量global的使用,”全局变量“,这个名词中的全局两个字已经告诉我们这个变量在各个地方都能用,先看一个实例:


登录后复制

结果: 3

如果没有全局变量global在方法内是不能获得$a,$b值的,所以在方法里面想用外面的变量就需要先声明这个变量为全局变量,这样就可以使用了,很方便吧。

以上就是php中global的用法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2156924.html

(0)
上一篇 2025年2月25日 06:52:11
下一篇 2025年2月18日 13:04:53

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php支付宝接口开发步骤

    php接入支付宝的流程写在这里供像我一样的小白参考。 1.首先要有一个创建一个应用(选好自己想要的功能,关于支付的功能,貌似都需要签约) 2.下载SDK&Dome(网址https://doc.open.alipay.com/docs…

    2025年2月25日 编程技术
    200
  • php长连接和短连接的使用场景

    短连接 连接->传输数据->关闭连接 比如HTTP是无状态的的短链接,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 具体就是 浏览器client发起并建立TCP连接 -> client发送H…

    2025年2月25日
    200
  • 写php用什么编辑器

    编辑器是编程工作者强有力的工具,一款好的编辑器可以大大加快程序员的开发速度。那么,如何在众多编辑器中选出顺手的编辑器呢? 下面为大家推荐几款好评较多的编辑器: 1、NetBeans —— 免费,开源,跨平台,大公司支持 这是一款免费开源,跨…

    2025年2月25日 编程技术
    200
  • php随机数原理

    php随机数原理: 系统自动生成一个随机数种子(mt_srand函数可以自己生成种子),mt_rand先判断是否有生成种子,没有就自动生成一个,然后根据种子生成随机数。 生成10000-99999随机数字:(推荐学习:PHP编程从入门到精通…

    2025年2月25日
    200
  • php接受post传值的方法

    这段时间在研究php的接口,利用jmeter模拟发送数据给php服务器,看php如何接收post传输过去的数据,遇到了几个问题,经过一番度娘之后终于有所理解,记录一下: 这里记录常用的两种post方式 第一种: content-type为a…

    2025年2月25日
    200
  • 做网站用php还是python

    单纯说做网站,显然是php更适合,php是专为web而生,而python只是可以做web。php也比python更简单,更容易学,对于新手更友好。 从权威技术网站w3techs.com2017年7月28日的统计来看,PHP被82.7%的网站…

    2025年2月25日
    200
  • 网页用html还是php

    首先,不管是html还是php,虽然这是两种不同的语言,但是都可以编写网页。不同的是,使用html编写网页是纯静态的网页,无法是运行在本地的,且无法和用户进行交互;而使用php编写的网页则是动态的,运行在服务器端,可以完成和用户的交互。具体…

    2025年2月25日
    200
  • 怎么测试php代码

    没有任何一名程序员可以一气呵成、完美无缺的在不用调试的情况下完成一个功能或模块。调试实际分很多种情况。 暴力调试 这种方式简单粗暴,一般PHP程序员都会用,那就是浏览器调试,在编辑器内写完代码后随后打开万能的浏览器输入地址开始调试代码。 断…

    2025年2月25日
    200
  • 在php中属于比较运算符的是什么

    php比较运算符,即允许对两个值进行比较。 比较运算符,如同它们名称所暗示的,允许对两个值进行比较。还可以参考php类型比较表看不同类型相互比较的例子。(推荐学习:PHP编程从入门到精通) 下例展示了使用某些比较运算符的不同结果: 立即学习…

    2025年2月25日
    200
  • 运行php需要什么环境

    运行php需要PHP的运行环境 基于Linux平台 LNMP:Linux、Nginx、MySQL、PHP LAMP: Linux、Apache、MySQL、PHP 立即学习“PHP免费学习笔记(深入)”; 基于Windows平台(推荐学习:…

    2025年2月25日 编程技术
    200

发表回复

登录后才能评论