php基础教程(三):变量
1、php变量规则
- 变量以 $ 符号开头,其后是变量的名称
- 变量名称必须以字母或下划线开头
- 变量名称不能以数字开头
- 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
- 变量名称对大小写敏感($y 与 $Y 是两个不同的变量)
注意:PHP 变量名称对大小写敏感!
2、创建php变量
php是弱类型语言;PHP 没有创建变量的命令;变量会在首次为其赋值时被创建:
<?php $name = "gaoxiong";echo $name; ?>
3、php变量作用域
变量的作用域指的是变量能够被引用/使用的那部分脚本。
PHP 有三种不同的变量作用域:
- local(局部)
- global(全局)
- static(静态)
4、Local 和 Global 作用域
函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。
函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。
<?php$x=5; // 全局作用域function myTest() {$y=10; // 局部作用域echo "<p>测试函数内部的变量:</p>";echo "变量 x 是:$x";echo "<br>";echo "变量 y 是:$y";} myTest();echo "<p>测试函数之外的变量:</p>";echo "变量 x 是:$x";echo "<br>";echo "变量 y 是:$y"; ?>
转载于:https://www.cnblogs.com/gao-xiong/p/5928793.html
php基础教程(三):变量相关推荐
- Ogre3D基础教程三
文档:教程:基础教程:基础教程三 出自Ogre3D开放资源地带 跳转到: 导航, 搜索 目录 [隐藏] 1 先决条件 2 简介 3 从这里开始 4 根对象和场景管理器的创建 4.1 根对象 4.2 场 ...
- c语言常量类型转换,c语言基础教程常量变量和类型转换,免费版.doc
c语言基础教程常量变量和类型转换,免费版 第二章??????常量变量和类型转换2.1.1数字常量??? 数字常量包括整型常量和浮点型常量,浮点型常量又称实数.????1.整型常量???? HYPERL ...
- MySql基础教程(三)——查询训练
在MySql两轮基础的学习之后,来一波实战演习... 三张表:学生表,课程表,成绩表. 建表详细信息见 MySql基础教程(一) 转载于:https://www.cnblogs.com/zhouerb ...
- 基础教程三(天空,地面和雾化处理)
简介 在这篇教程里,我们将会一起探索OGRE中的天空,地面和雾化处理.通过这篇教程,您应该明白天空盒(Skybox),天空穹(Skydome)和天空面(Skyplane)的用法和区别.您还会了解不同种 ...
- 【Python基础教程】变量的作用域详解
变量作用域 Python 能够改变变量作用域的代码段是 def . class . lamda. if/elif/else.try/except/finally.for/while 并不能涉及变量作用 ...
- 麒麟子Javascript游戏编程零基础教程三:无处不在的Javascript
如果你是从大纲那一篇开始看过来的,你在点开这个文章的连接之前,肯定期望说,麒麟子又会在讲正式内容之前BB点什么,这样的话,看起教程来轻松不累还实惠.没错,你猜对了,这就是我的风格. 为什么会把编程教学 ...
- python基础教程:变量的使用
python是动态的强类型的语言. 1.py不需要使用int,String等标识符来声明它的类型,而是在用户第一次赋值使用它时,就定义好了类型. 可以使用typeof()来查看变量的类型,使用int( ...
- Python基础教程:变量和注释
1.什么叫变量 Python语言中,对象的名字, 称之为 变量名 , 也通常简称 变量. 所以Python中的变量,就是 对象的名字. age = 60 weather = '今天是晴天' 其中 ag ...
- eureka hostname作用_SpringCloud基础教程(三)-Eureka进阶
我的博客:http://www.hao127.com.cn/,欢迎浏览博客! 上一章 http://hao127.com.cn/#/view/65当中,我们介绍了微服务组件当中的服务注册和 ...
- yml eureka defaultzone 只生效第一个_SpringCloud基础教程(三)-Eureka进阶
我的博客:http://www.hao127.com.cn/,欢迎浏览博客! 上一章 http://hao127.com.cn/#/view/65当中,我们介绍了微服务组件当中的服务注册和 ...
最新文章
- 机器学习中的数学基础:(3)主成分分析(PCA)及其应用
- 非常好!!!Linux源代码阅读——环境准备【转】
- NHibernate3剖析:Query篇之NHibernate.Linq标准查询
- Python学习基础必备知识点:字典dict详解
- 3socket编程:UDP编程
- VMware linux 在2.4.20-8 中编译2.6.15.5 内核
- 怎么解决xp系统不能安装NET Framework4.0?
- Dev控件使用CheckedListBoxControl获取items.count为0 的解决方法
- php文本框输入内容过滤,为什么没能过滤掉文本框输入的所有反斜杠?
- python对数字进行简单的可逆加密_Python实现简单的可逆加密程序实例
- 记事本编码html乱码,记事本乱码怎么办【解决方法】
- 《算法导论》第三版第4章 分治策略 练习思考题 个人答案
- ViT为何引入cls_token
- opencv 修改图像像素
- 怎么用dw修改PHP网页模板,【网站模板如何使用】从网站下载的网页模板在dwcs6中如何修改使用?什么是网页设计模板,如何利用网页设计模板?...
- 基于ssm考勤管理系统
- C++ 封装 信息隐藏
- Bootstrap按钮样式
- 王阳明《心学》小总结
- Flink状态一致性检查点