第三章 PHP中的数据处理
本章着重讲述PHP程序的内部数据,包括数字,变量和常量。程序中的数据由操作符来控制的,操作符告诉PHP对内部数据进行什么操作(如加、减等等)。PHP程序的外部数据包括文本文件和数据库,对外部数据的详细介绍请参考第六章“数据库和SQL”
当程序运行时数值不会改变,这是因为这些数值在源代码中已经准确表示了它们该是什么值。而大多数时候,在程序运行时却需要改变某些数值,为此,必须留出一部分计算机的存储空间来保存可变化的数值。而且必须随时留意这些小存储单元的位置,以便程序能在需要时能找到它们。像所有计算机语言一样,PHP使用变量来监视计算机存储器的使用情况,每当需要存储一条新的消息时,就可以将它置成一个变量。常量指的是赋予一个名称的数值,最典型的一个常量例子就是数学值:π(pi)。
本章讲述了在PHP中如何使用数值、变量和常量。首先,我们先来讨论数值。
3.1 数值
数值常表示为“等于”或实际代码的形式,比如,在源代码程序中看到像12.5这样的数值时,它指的是十二点五,而不是指“1”,“2”,“.”,“5”这四个字符。可以用同样方式来表示文本,比如,“Rolf D"Barno”(注意双引号)表示由十二个字符组成的字符串。因为这十二个字符用双引号括了起来,因此,它们只能是一个字符串数值。
PHP使用两种类型的数值:
.数字 -- 最基本的数据类型。
.文本 -- 作为一个单元进行处理的一串字符。
3.1.1 数字
在PHP中最常使用的是数字,它通常代表为了完成某项任务而需要执行的程序所要用到的一个数值。我们最常使用的是十进制数,但在PHP中也可以使用八进制和十六进制。
在遇到很大的或很小的数字的时候,就会发现科学表达式是十分有用的了。在高中时我所学的数学知识差不多都快忘光了,只有对科学表达式牢记不忘,这大概是因为我比较喜欢移动小数点的缘故。科学表达式10.23E+4,等于102,300。也可以在科学表达式中用减号表示比较小的数,比如,10.23E-4等于.001023。简单地说,如果指数为正数的话,就将小数点向右移动,如果指数为负数,则将小数点向左移动。
注意:对于那些对非十进
| 对此文章发表了评论 |
