大头

摘要: (^\s)|(\s$)这个正则表达式作用是:__________ 匹配以0个或多个空白符开头或者0个或多个空白符结尾的字符串 编写函数取得上一月的最后一天 function last_month_lastday($date = "") { if (empty($date)) { $date = time(); } else { $date=strto... 阅读全文
posted @ 2017-03-27 21:37 and大头 阅读(206) 评论(0) 推荐(0)
摘要: 写一段PHP代码,确保多个进程同时写入同一个文件成功 $fp = fopen('slq.sql',"r+"); $time = time(); $wait_time = 0; while (!flock($fp,LOCK_EX)){ //获取独占锁,写入程序 return bool sleep(10); $wait_time = time(); i... 阅读全文
posted @ 2017-03-27 19:42 and大头 阅读(360) 评论(0) 推荐(0)
摘要: smarty 原理 Smarty是一个模板引擎,主要是为了使业务逻辑与视图分离。如果不用Smarty,则视图中会嵌套很多PHP逻辑代码,显得比较混乱。 Smarty调用display时会读取模板文件,进行数据替换,进行编译文件,以后每次访问都会直接访问编译文件,从而减少了读取模板文件和字符替换时间,编译文件里时间戳记录模板文件修改时间,如果模板被修改过就可以检测到,然后重新编译(编译是把静态内容保... 阅读全文
posted @ 2017-03-27 10:29 and大头 阅读(552) 评论(0) 推荐(0)

大头