谢 谢 收 藏 http://www.qqread.com/php/2007/11/c381325.html
PHP支持许多不同的变量类型:整数型、浮点型、字符串型和数组。在很多编程语言里,在使用变量之前指定其类型是必须的,比如,一个变量需要被指定为整数类型或者数组类型。然而,我们要新人PHP,因为其一个小的智能化:在变量正在使用的上下文环境中,PHP可以自动决定变量类型。
每个变量都有一个名称。在PHP中,变量名之前有一个$符号,它必须以字母或者下划线开始,后面可以跟任意一些字母、数字和(或)下划线。比如,$popeye、$one和$INCOME都是有效的PHP变量名称,而变量$123和$148hrs则是无效的。
要注意变量名称在PHP中大小写是比较敏感的,所以$me不同于$Me或$ME。
下面是示范PHP变量的简单例子。
更多内容请看PHP开发应用手册、Solaris基础知识入门、ASP.NET教程专题,或进入讨论组讨论。
标识符实例
变量是每一个编程语言存在的基础,PHP也拥有变量。变量可以被看作存储数值和非数值数据的程序结构;变量的内容可以在程序执行期间被修改。
PHP支持许多不同的变量类型:整数型、浮点型、字符串型和数组。在很多编程语言里,在使用变量之前指定其类型是必须的,比如,一个变量需要被指定为整数类型或者数组类型。然而,我们要新人PHP,因为其一个小的智能化:在变量正在使用的上下文环境中,PHP可以自动决定变量类型。
每个变量都有一个名称。在PHP中,变量名之前有一个$符号,它必须以字母或者下划线开始,后面可以跟任意一些字母、数字和(或)下划线。比如,$popeye、$one和$INCOME都是有效的PHP变量名称,而变量$123和$148hrs则是无效的。
要注意变量名称在PHP中大小写是比较敏感的,所以$me不同于$Me或$ME。
下面是示范PHP变量的简单例子。
<html> <head></head> <body> Agent: So who do you think you are, anyhow? <br /> <?php // define variables $name = 'Neo'; $rank = 'Anomaly'; $serialNumber = 1; // print output echo "Neo: I am <b>$name</b>,
the <b>$rank</b>. You can call me by my serial number, <b>$serialNumber</b>."; ?> </body> </html>
此处,变量$name、$rank和$serialNumber首先用字符串和数值类型来定义,然后在echo()函数调用中被取代。echo()函数连同print()函数一般用于将数据打印输出到标准输入设备中(这里指浏览器)。注意,我已经在函数echo()的调用中包含了HTML标签,这些标签已被浏览器在它的输出中做了翻译。你也可以这么做,试试看。
为了给变量赋值,你需要使用赋值操作符:“=”。它被用来将值(等号的右边)赋给变量(左边)。所赋的值不总是需要固定的;它可以是另外一个变量、表达式甚至是包括其他变量的表达式,就像如下所示一样:
<?php $age = $dob + 15; ?> <?php $angle1 = $angle2 = $angle3 = 60; ?>
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- PHP开发应用手册 (2953篇文章)
- Solaris基础知识入门 (4653篇文章)
- ASP.NET教程 (8471篇文章)
- Wlan组网----家庭专题 (4217篇文章)
- FreeBSD使用教程 (6592篇文章)
- 使用PHP 5.2 中新的内存管理器 (0次浏览)
- 实例:PHP判断用户是否正确登录转到欢迎界面 (0次浏览)
- 入门:学习掌握PHP的编程语句 (0次浏览)
- 关于PHP的前途 (0次浏览)
- 分析PHP应用程序以查找、诊断和加速运行缓慢的 (0次浏览)
- 动态语言崛起 Delphi For PHP横空出世 (0次浏览)
- Classes and Objects in PHP5 (0次浏览)
- apache 2.2.2 + PHP5.1.4 不能运行的解决办法 (0次浏览)
- Zeus+php+Zend Optimizer安装指南 (0次浏览)
- Windows下的PHP5.0安装配置详解 (0次浏览)



