摘要: $str="MaryHadALittleLambandSheLOVEDItSo";stringstrtolower(string$str)—将字符串转化为小写(所有字符) //打印maryhadalittlelambandsheloveditso 返回值:返回转换后的字符串strings... 阅读全文
posted @ 2014-09-26 14:30 ITCHN 阅读(276) 评论(0) 推荐(0) 编辑
摘要: ECShop没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。这样做的好处是实现非常轻量,大大减小了分发包的文件大小。另外,当网站需要做memcached缓存时,也可以很方便的实现。当然,这样做的后果就是数据库的选择非常狭窄,无法实现其它的非MySQL数据库。ECSh... 阅读全文
posted @ 2014-09-26 12:05 ITCHN 阅读(3349) 评论(0) 推荐(0) 编辑
摘要: strpos() 函数返回字符串在另一个字符串中第一次出现的位置。 大小写敏感 如果没有找到该字符串,则返回 false。 strpos(string,find,start) string 必需:规定被搜索的字符串。 find 必需:规定要查找的字符。 start 可选:规定开... 阅读全文
posted @ 2014-09-25 18:06 ITCHN 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 今天在看ecshop的源码,发现了用$_SERVER['HTTP_X_FORWARDED_HOST']来判断主机的地址,就目前来说很多人都是直接通过$_SERVER['HTTP_HOST']来判断的,但是通过代理的话就有问题了,请看下面的问题描述:在php中,我们一般通过$_SERVER['HTTP... 阅读全文
posted @ 2014-09-25 16:36 ITCHN 阅读(2922) 评论(0) 推荐(0) 编辑
摘要: 今天看ecshop源码的时候发现 构造函数是和类名一样,以前没接触过,一下子疑惑啦HP4.x 版本: PHP 4.x 的构造函数名与类名相同。 注意:在子类里父类的构造函数不会自动执行。 要在子类里执行父类的构造函数,必须执行类似以下语句: $this->[父类的构造函数名()] 例如: cla... 阅读全文
posted @ 2014-09-25 16:17 ITCHN 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 当你的页面有大量数据时,建议使用set_time_limit()来控制运行时间,默认是30s,所以需要你将执行时间加长点,如 set_time_limit(300) ,其中将秒数设为0 ,表示持续运行!如:set_time_limit(0)表示长时间链接运行!注意:这个函数的运行需要你关闭安全模式,... 阅读全文
posted @ 2014-09-25 16:04 ITCHN 阅读(517) 评论(0) 推荐(0) 编辑
摘要: get_magic_quotes_gpc()函数 在PHP中是内置的函数,这个函数的作用就是得到php.ini设置中magic_quotes_gpc选项的值。当magic_quotes_gpc=On 的时候,函数get_magic_quotes_gpc()就会返回1当magic_quotes_... 阅读全文
posted @ 2014-09-25 11:40 ITCHN 阅读(153) 评论(0) 推荐(0) 编辑
摘要: isset()函数 一般用来检测变量是否设置格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:检测变量是否设置返回值: 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返回 T... 阅读全文
posted @ 2014-09-25 11:35 ITCHN 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 第一种:构造函数形式 把参数作为构造函数的参数传递,这样对于对象的初始化更灵活一点方法二:临时定义了一个对象,没有复用性。var animal={ name:'pig', age:'1', get:function(name,age){ alert(name);}} 阅读全文
posted @ 2014-09-24 11:25 ITCHN 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 在break,continue和return 三个关键字中,break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止break和continue: 退出循环或者switch语句,在其他地方使用会导致错误break:举例:for(var i=1;i元素,页面会跳... 阅读全文
posted @ 2014-09-24 09:25 ITCHN 阅读(20441) 评论(1) 推荐(2) 编辑