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 htmlspecialchars加强版
Feb 16 PHP
rephactor 优秀的PHP的重构工具
Jun 09 PHP
对象失去焦点时自己动提交数据的实现代码
Nov 06 PHP
深入php var_dump()函数的详解
Jun 05 PHP
遭遇php的in_array低性能问题
Sep 17 PHP
Laravel中使用自己编写类库的3种方法
Feb 10 PHP
php根据某字段对多维数组进行排序的方法
Mar 07 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
Feb 08 PHP
Laravel实现短信注册的示例代码
May 29 PHP
PHP常用正则表达式精选(推荐)
May 28 PHP
thinkphp5修改view到根目录实例方法
Jul 02 PHP
thinkphp5使html5实现动态跳转的例子
Oct 16 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
一个简单实现多条件查询的例子
2006/10/09 PHP
一步一步学习PHP(2)――PHP类型
2010/02/15 PHP
php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
2011/02/08 PHP
php Rename 更改文件、文件夹名称
2011/05/24 PHP
php 网上商城促销设计实例代码
2012/02/17 PHP
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
PHP中时间加减函数strtotime用法分析
2017/04/26 PHP
php菜单/评论数据递归分级算法的实现方法
2019/08/01 PHP
javascript获取url上某个参数的方法
2013/11/08 Javascript
Extjs4中的分页应用结合前后台
2013/12/13 Javascript
css结合js制作下拉菜单示例代码
2014/02/27 Javascript
浅析javascript的间隔调用和延时调用
2014/11/12 Javascript
JavaScript中的toUTCString()方法使用详解
2015/06/12 Javascript
JS不完全国际化&amp;本地化手册 之 理论篇
2016/09/27 Javascript
JS使用tofixed与round处理数据四舍五入的区别
2017/10/25 Javascript
如何阻止小程序遮罩层下方图层滚动
2019/09/05 Javascript
Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
2019/10/21 Javascript
js实现录音上传功能
2019/11/22 Javascript
Vue 中使用 typescript的方法详解
2020/02/17 Javascript
JavaScript 生成唯一ID的几种方式
2021/02/19 Javascript
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
2015/05/06 Python
java判断三位数的实例讲解
2019/06/10 Python
keras中的History对象用法
2020/06/19 Python
python3代码输出嵌套式对象实例详解
2020/12/03 Python
印度尼西亚值得信赖的第一家网店:Bhinneka
2018/07/16 全球购物
JBL美国官方商店:扬声器、耳机等
2019/12/01 全球购物
前台接待的工作职责
2013/11/21 职场文书
高中生学习的自我评价
2013/12/14 职场文书
校企合作协议书
2014/04/16 职场文书
四风批评与自我批评范文
2014/10/14 职场文书
解放思想大讨论活动总结
2015/05/09 职场文书
2015小学教师年度工作总结
2015/05/12 职场文书
因家庭原因离职的辞职信范文
2015/05/12 职场文书
安全生产会议制度
2015/08/06 职场文书
用python自动生成日历
2021/04/24 Python