PHP 变量的定义方法


Posted in PHP onJanuary 26, 2010

变量的定义
⚑变量的类型
⚑变量的使用
变量即是存在于内存中可以不断变化的一个个对象,我们可以将内存想象成一个街道,街道中有许多住户,每位住户都会有自己的门牌号码,这就好比是内存中的地址(C语言中经常提到的一个概念,在这里我们就不多讨论了),对于其中一家住户我们可以说是1号楼1号,还可以说成是王小明家,用一个名字来代替一个地址。而王小明家里某一时刻有几个人就是一个变化的量了,可能中午有3个人,下午只有1个人,晚上有5个人。因此,对于内存中的某一地址我们要引用,也可以叫它为A,或者area。这就是变量了。
下面来演示一下PHP中变量的声明。
用“$”加一个变量名即可,如$a,$var_name。
PHP中变量的声明注意3点:
、变量名只能由英文字母(A-Z,a-z)、数字(0-9)和下划线构成。
、PHP中变量名是区分大小写的,即$VAR_NAME和$var_name就是两个不同的变量。
、一个变量声明或者赋值结束时必须用一个分号结束(;)。
PHP中对变量的类型规定非常简单,一般情况下不需要用关键字声明,用赋值的形式体现就可以了。
如,声明一个整型变量
$x=100;
声明一个字符型变量
$str=”Iam a Chinese!”;
声明一个布尔型变量
$bool=true;
在网页中使用变量。
例,我们要在网页中显示一句话,“我是一个中国人”,”我今年28岁了”。

<?php 
$str="我是一个中国人"; 
$age=28; 
echo$str."<br>"; 
echo"我今年".$age."岁了"; 
?>

第1行"<?php”,这是一个PHP文件开始的标记,表明从此向下开始是PHP代码了。
第2行$str=”我是一个中国人";,定义一个字符串变量str,它的值是"我是一个中国人"。
第3行$age=28;,定义一个整型变量age,并给它赋值为28。
第4行echo$str."<br>";,echo是PHP中用来输出的关键字,跟随在它后面的内容表明是需要输出的内容,即$str是需要输出的变量,而在$str后的.是用来连接多个变量或变量与一般内容的标记,在这里表明$str后就将显示一个换行符号<br>。
第5行echo"我今年".$age."岁了";,这句话的理解方式与第4行相同。即将“我今年28岁了”这句话分成3部分,“我今年”是第一部分,28是用变量$age来替代,“岁了”是第3部分,它们之间用.来连接的。
第6行"?>"表示这段PHP文件结束了。
至此,任务1结束。到现在,你可以将你要说的话用PHP的形式在网页上表达出来了。
PHP 相关文章推荐
php开启安全模式后禁用的函数集合
Jun 26 PHP
利用PHP扩展vld查看PHP opcode操作步骤
Mar 04 PHP
php 深入理解strtotime函数的使用详解
May 23 PHP
PHP实现的封装验证码类详解
Jun 18 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
Jun 12 PHP
PHP计算百度地图两个GPS坐标之间距离的方法
Jan 09 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
May 11 PHP
PDO::lastInsertId讲解
Jan 29 PHP
Laravel框架模型的创建及模型对数据操作示例
May 07 PHP
Laravel推荐使用的十个辅助函数
May 10 PHP
微信支付之JSAPI公众号支付详解
May 15 PHP
thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
Jul 03 PHP
php cout&amp;lt;&amp;lt;的一点看法
Jan 24 #PHP
php addslashes和mysql_real_escape_string
Jan 24 #PHP
PHPMailer 中文使用说明小结
Jan 22 #PHP
关于php fread()使用技巧
Jan 22 #PHP
PHP 时间转换Unix时间戳代码
Jan 22 #PHP
PHP 实用代码收集
Jan 22 #PHP
在命令行下运行PHP脚本[带参数]的方法
Jan 22 #PHP
You might like
php Undefined index的问题
2009/06/01 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
Javascript的一种模块模式
2008/03/22 Javascript
js+xml生成级联下拉框代码
2012/07/24 Javascript
js实现动态添加、删除行、onkeyup表格求和示例
2013/08/18 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
详解JavaScript的流程控制语句
2015/11/30 Javascript
jQuery实现form表单元素序列化为json对象的方法
2015/12/09 Javascript
BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)
2016/11/30 Javascript
详解nodejs 文本操作模块-fs模块(五)
2016/12/23 NodeJs
数组Array的排序sort方法
2017/02/17 Javascript
vue的keep-alive中使用EventBus的方法
2019/04/23 Javascript
vue项目中自定义video视频控制条的实现代码
2020/04/26 Javascript
vue使用自定义事件的表单输入组件用法详解【日期组件与货币组件】
2020/06/01 Javascript
Python中的自省(反射)详解
2015/06/02 Python
解析Mac OS下部署Pyhton的Django框架项目的过程
2016/05/03 Python
Django实现全文检索的方法(支持中文)
2018/05/14 Python
Python爬虫框架scrapy实现的文件下载功能示例
2018/08/04 Python
用Python实现筛选文件脚本的方法
2018/10/27 Python
python3 常见解密加密算法实例分析【base64、MD5等】
2019/12/19 Python
Python API len函数操作过程解析
2020/03/05 Python
Pytorch mask-rcnn 实现细节分享
2020/06/24 Python
浅谈Django前端后端值传递问题
2020/07/15 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
ALEX AND ANI:手镯,项链,耳环和更多
2017/04/20 全球购物
加拿大折扣、优惠券和交易网站:WagJag
2018/02/07 全球购物
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
速比涛英国官网:Speedo英国
2019/07/15 全球购物
Johnson Fitness澳大利亚:高级健身器材
2021/03/16 全球购物
孩子教育的心得体会
2014/09/01 职场文书
2015年幼儿园新年寄语
2014/12/08 职场文书
公司优秀员工推荐信
2015/03/24 职场文书
商场收银员岗位职责
2015/04/07 职场文书
水电施工员岗位职责
2015/04/11 职场文书
python 经纬度求两点距离、三点面积操作
2021/06/03 Python