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 19 PHP
php实现批量压缩图片文件大小的脚本
Jul 04 PHP
destoon首页调用求购供应信息的地区名称的方法
Aug 21 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
Dec 16 PHP
在Debian系统下配置LNMP的教程
Jul 09 PHP
标准版Eclipse搭建PHP环境的详细步骤
Nov 18 PHP
实例简介PHP的一些高级面向对象编程的特性
Nov 27 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
Jan 05 PHP
Yii框架实现记录日志到自定义文件的方法
May 23 PHP
PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解
Feb 16 PHP
PHP获取ttf格式文件字体名的方法示例
Mar 06 PHP
asp.net和php的区别点总结
Oct 10 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如何抛出异常处理错误
2011/03/02 PHP
php模拟js函数unescape的函数代码
2012/10/20 PHP
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
PHP中单引号与双引号的区别分析
2014/08/19 PHP
php实现过滤UBB代码的类
2015/03/12 PHP
php取出数组单个值的方法
2018/03/12 PHP
Centos7 Yum安装PHP7.2流程教程详解
2019/07/02 PHP
从URL中提取参数与将对象转换为URL查询参数的实现代码
2012/01/12 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
2014/03/26 Javascript
jQuery 删除/替换DOM元素的几种方式
2014/05/20 Javascript
js实现简单div拖拽功能实例
2015/05/12 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
2016/06/08 Javascript
如何在 Vue.js 中使用第三方js库
2017/04/25 Javascript
vue 设置路由的登录权限的方法
2018/07/03 Javascript
ng-events类似ionic中Events的angular全局事件
2018/09/05 Javascript
如何进行微信公众号开发的本地调试的方法
2019/06/16 Javascript
浅析JavaScript 函数防抖和节流
2020/07/13 Javascript
[47:39]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs OPTIC
2018/03/31 DOTA
Python学习之asyncore模块用法实例教程
2014/09/29 Python
Python中利用sorted()函数排序的简单教程
2015/04/27 Python
Python统计日志中每个IP出现次数的方法
2015/07/06 Python
打包发布Python模块的方法详解
2016/09/18 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
python验证码识别教程之利用投影法、连通域法分割图片
2018/06/04 Python
Django实现表单验证
2018/09/08 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
Python类和实例的属性机制原理详解
2020/03/21 Python
python中函数返回多个结果的实例方法
2020/12/16 Python
css3教程之倾斜页面
2014/01/27 HTML / CSS
PacSun官网:加州生活方式服装、鞋子和配饰
2018/03/10 全球购物
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
家长会演讲稿
2014/04/26 职场文书
Java 将PPT幻灯片转为HTML文件的实现思路
2021/06/11 Java/Android