2012年5月29日
摘要: php的ftp函数里没有判断ftp文件是否存在的, 不过可以通过其它函数来实现:ftp_size: 判断ftp文件大小, 如果>-1, 说明文件存在;否则不存在.ftp_mdtm: 检查文件最后修改时间, 如果返回-1, 说明文件不存在或者发生错误; 否则返回一个unix时间戳.基本步骤:1. ftp_connect2. ftp_login3. ftp_size/ftp_mdtm 阅读全文
posted @ 2012-05-29 21:23 DavidYanXW 阅读(1612) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/youngerchen/article/details/6722803PHP正则:加上/U会反转匹配模式。原来是贪婪匹配的,将变成 懒惰匹配;原来是懒惰匹配的,将变成 贪婪匹配。例如一 ,加上U,将懒惰匹配 变成 贪婪匹配:<?php$str = <<<HTML<div>asdef<em>ccda</em>aae<br>sdc</div><div>asdef<em>dfge</em><br>sdc</div& 阅读全文
posted @ 2012-05-29 00:52 DavidYanXW 阅读(291) 评论(0) 推荐(0)
摘要: 转载自:http://www.php100.com/manual/ZendFramework/zend.form.forms.html在用zend form时, 发现有addElement和createElement两种, 那它们的区别是:addElement()返回一个zend_form对象, 而不是元素. 这样做允许把多个addElement()方法链接起来.createElement()返回一个元素, 但是注意的是:createElement()不把元素加到表单上.在内部(zf的源码),addElement()实际上用createElement()来生成元素后把它加到表单上.addEle 阅读全文
posted @ 2012-05-29 00:36 DavidYanXW 阅读(464) 评论(0) 推荐(0)
摘要: 转载自:http://hi.baidu.com/ensteinniesen/item/559c4fee091b27d5ea34c9d2一、概念 贪婪模式: 先看整个的字符串是否匹配,如果没有发现匹配,它去掉该字符串中的最后一个字符,并再次尝试,如果还是没有,那么再次去掉最后一个字符,这个过程会一直重复直到发现一个匹配或者字符串不剩任何字符。 懒惰模式:先看字符串中的第一个字符是否匹配,如果单独这一个字符还不够,就读入下一个字符,组成两个字符的字符串,如果还是没有发现匹配,继续从字符串中添加字符,直到发现匹配 或者整个字符串都检查过也没有匹配。(与贪婪模式正好相反) 支配模式:只尝试匹配整个字符 阅读全文
posted @ 2012-05-29 00:05 DavidYanXW 阅读(435) 评论(0) 推荐(0)