电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

PHP网站开发编程语言-PHP变量使用

12页
  • 卖家[上传人]:小**
  • 文档编号:107405914
  • 上传时间:2019-10-19
  • 文档格式:PPT
  • 文档大小:267.50KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、PHP变量,本讲大纲:,1、变量声明及使用,2、变量作用域,3、可变变量,4、PHP预定义变量,变量的概念,变量是指在程序执行过程中数值可以变化的量。变量通过一个名字(变量名)来标识。系统为程序中的每一个变量 分配一个存储单元,变量名实质上就是计算机内存单元的命名。因此,借助变量名即可访问内存中的数据。,变量的声明问题:和很多语言不同,在PHP中使用变量之前不需要声明 变量(PHP 4之前需要声明变量),只需为变量赋值即可。 变量名的要求:PHP中的变量名称用$和标识符表示,变量名是区分大 小写的。 变量的赋值:变量赋值,是指给变量一个具体的数据值,对于字符串和 数字类型的变量,可以通过“=”来实现。格式为: 对变量赋值时,要遵循变量命名规则: 合法的变量命名 非法的变量命名 ,变量的声明及使用,除了直接赋值外,还有两种方式可为变量声明或赋值: 变量间的赋值 【例3.11】 变量间的赋值是指赋值后两个变量使用各自的内存,互不干扰。 引用赋值。从PHP 4开始,PHP引入了“引用赋值”的概念。引用的概念是, 用不同的名字访问同一个变量内容。当改变其中一个变量的值时,另一个也跟着 发生变化

      2、。使用&符号来表示引用。 【例3.12】 在本例中,变量$j是变量$i的引用,当给变量$i赋值后,$j的值也 会跟着发生变化。 注意:引用和复制的区别在于:复制是将原变量内容复制下来,开辟一个新的内 存空间来保存,而引用则是给变量的内容再起一个名字。可以这样理解,一些文 学爱好者经常会向报纸、杂志投稿件,但一般不会用真名,而是笔名,这个笔名 就可以看作是一个引用,变量的声明及使用,概述:变量在使用时,要符合变量的定义规则。变量必须在有效范围 内使用,如果变量超出有效范围,则变量也就失去其意义了。变量的 作用域如下表所示。,变量作用域,变量作用域说明:在函数内部定义的变量,其作用域为所在 函数,如果在函数外赋值,将被认为是完全不同的另一个变量。 在退出声明变量的函数时,该变量及相应的值就会被清除。 【例3.13】 本实例用于比较在函数内赋值的变量(局部变量) 和在函数外赋值的变量(全局变量) 静态变量的应用:在博客中使用静态变量记录浏览者的人数 ,每一次用户访问和离开时,都能够保留目前浏览者的人数。在 聊天室中也可以用静态变量来记录用户的聊天内容。 【例3.14】 下面使用静态变量和普通

      3、变量同时输出一个数据, 查看一下两者的功能有什么不同。,变量作用域,全局变量的说明:全局变量可以在程序中的任何地方访问, 但是在用户自定义函数内部是不可用的。想在用户自定义函数内 部使用全局变量,要使用global关键字声明。 【例3.15】 下面在自定义函数中应用全局变量与不应用全局变 量进行对比。本例中定义两个全局变量$zy和$zyy,在用户自定 义函数lxt()中,希望在第5、7行调用它们,而程序输出的结果 只有$zyy的值“会看到”,因为在第6行用global关键字声明了全 局变量$zyy。而第5行不会有任何输出,其中的$zy和第2行的 $zy没有任何关系。,变量作用域,可变变量概念:可变变量是一种独特的变量,它允许动态改变一 个变量名称。 可变变量的工作原理:该变量的名称由另外一个变量的值来确定 ,实现过程就是在变量的前面再多加一个美元符号“$”。 【例3.16】 下面使用可变变量动态改变变量的名称。 实现步骤: 首先定义两个变量$change_name和$trans,并且输出变量 $change_name的值。 然后使用可变变量来改变变量$change_name的名称。 最后输出改变名称后的变量值。,可变变量,PHP还提供了很多非常实用的预定义变量,通过这些预定义 变量可以获取到用户会话、用户操作系统的环境和本地操作系统 的环境等信息。常用的预定义变量如下表所示。,PHP预定义变量,常用的预定义变量,常用的预定义变量,常用的预定义变量,

      《PHP网站开发编程语言-PHP变量使用》由会员小**分享,可在线阅读,更多相关《PHP网站开发编程语言-PHP变量使用》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.