摘要: Logical OperatorsExampleNameResult$a and $bAndTRUE if both $a and $b are TRUE.$a or $bOrTRUE if either $a or $b is TRUE.$a xor $bXorTRUE if either $a or $b is TRUE, but not both.! $aNotTRUE if $a is n... 阅读全文
posted @ 2010-07-28 10:43 浪淘沙(Jeff.Liu) 阅读(500) 评论(0) 推荐(0) 编辑
摘要: Comparison OperatorsExampleNameResult$a == $bEqualTRUE if $a is equal to $b.$a === $bIdenticalTRUE if $a is equal to $b, and they are of the same type. (introduced in PHP 4) $a != $bNot equalTRUE if $... 阅读全文
posted @ 2010-07-28 10:40 浪淘沙(Jeff.Liu) 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: PHP的array就是一个有序的map。map是一个key和value关联的类型。php的数组的key 可以是string类型也可以是integer类型。如果key为一个float类型,会自动的转化为integer类型。如果没有为一个value指定一个key,integer类型的索引的最大值已经给出的话,新key就是这个最大值加1.如果这个新key已经被赋值,那么这个value将会被覆盖掉。[代码... 阅读全文
posted @ 2010-07-27 17:07 浪淘沙(Jeff.Liu) 阅读(472) 评论(0) 推荐(0) 编辑
摘要: string就是一串连续的字符。注意:PHP没有对string的长度做限制。唯一限制的就是PHP在计算机中的可用内存(php.ini文件中的memory_limit变量的值)限定字符串范围的方法有4中:1、单引号;2、双引号;3、原型文档语法;4、nowdoc syntax(PHP5.3.0开始)1、如果字符串使用单引号“‘”包裹,字符串中如果出现单引号&ldq... 阅读全文
posted @ 2010-07-26 23:17 浪淘沙(Jeff.Liu) 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: float类型的表示可以有以下几种:[代码]使用PHP的float类型需要注意的是:PHP的float类型的精度有点问题。如果需要高精度的数学计算,可以使用php提供的专用的数学函数arbitrary precision math functions系列和gmp系列函数。还有就是不要试图进行比较float类型的变量。Converting to floatFor information on con... 阅读全文
posted @ 2010-07-26 16:31 浪淘沙(Jeff.Liu) 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: integer 类型 就是 集合Z = {..., -2, -1, 0, 1, 2, ...}中的一个数字。integer 可以已10进制,8进制,16进制表示。用八进制表示的时候,数字需要已0(零)开头;用十六进制表示的时候,数字需要已0x(零x)或者0X(零大写X)开头;integer 溢出: integer溢出的时候,会自动的转化为float类型。同样的,如果integer类型的操作结果溢出... 阅读全文
posted @ 2010-07-26 16:25 浪淘沙(Jeff.Liu) 阅读(670) 评论(0) 推荐(0) 编辑
摘要: Scope Resolution Operator (::) 今天 看joomla源码的时候,才意识到。原来这个操作符还可以访问类的非静态方法啊。真的让我吃惊不好。一直以为作用域解析运算符只能访问类的static方法和static成员变量。如果各位不相信,下面有个简单的小测试代码可以证明这个。[代码]这段代码输入的结果为:[代码]虽然A类中的test()和B类中的test都不是 static方法,... 阅读全文
posted @ 2010-07-26 15:01 浪淘沙(Jeff.Liu) 阅读(1737) 评论(1) 推荐(1) 编辑
摘要: 一直都感觉 正则表达式是一个很神秘,很晦涩难懂的东西。先想要系统的学习下正则表达式的知识。正所谓,工欲善其事,必先利其器。学正则表达式必须要有一个东西要测试下咱写的是否正确。 于是就找到了 code architects regex tester 这个测试功能。 大家伙对这个工具的评论还挺不错的。这个小工具,我笔记本上运行的还不错。但是,copy到我台式机上运行的时候却报错: 提示说初始化错误。原... 阅读全文
posted @ 2010-07-25 13:25 浪淘沙(Jeff.Liu) 阅读(2556) 评论(0) 推荐(0) 编辑
摘要: 一直在做php的开发工作.在开发的过程中老早就听说了“伪静态”这一说。但是一直没有对其进行了解。今天终于下定决定 要好好的了解下这方面的内容。首先,什么是伪静态:伪静态又名URL重写,是动态的网址看起来像静态的网址。换句话说就是,动态网页通过重写URL方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。另外在补充两个名词解析静态网址:纯静态HTML... 阅读全文
posted @ 2010-07-25 10:21 浪淘沙(Jeff.Liu) 阅读(34710) 评论(3) 推荐(11) 编辑
摘要: PHP的boolean类型只有2个值:TRUE和FALSE.并且,这2个值是不区分大小写的。如果需要将其他值转换为bool类型时候,可以使用(bool)或者(boolean) 进行转换。当转换成bool的时候,下面的几个都会转换成FALSE:1、boolean类型的FALSE它自己;2、integer类型的0;3、float类型0.0;4、空字符串""和字符串“0”;5、空... 阅读全文
posted @ 2010-07-24 08:38 浪淘沙(Jeff.Liu) 阅读(684) 评论(0) 推荐(0) 编辑