文章分类 -  php

摘要:fopen :打开文件或者URL ? ?fwrite : 写入文件 ? ?flock: 轻便的咨询文件锁定 ? ?fclose : 关闭一个打开的文件指针 阅读全文
posted @ 2017-05-12 13:14 WilliamHu 阅读(2144) 评论(0) 推荐(0)
摘要:PDO(PHP Data Object)数据库访问抽象层 1,编码一致性 2,灵活性 3,高性能(C语言) 4,面向对象特性 支持的数据库: 阅读全文
posted @ 2017-05-11 18:53 WilliamHu 阅读(84) 评论(0) 推荐(0)
摘要:www.maxomnis.com的index.php文件内容 <?phpsession_start();setcookie("user", "alex proter", time()+3600,'/home','maxomnis.com');setcookie("age", "1000000000" 阅读全文
posted @ 2017-05-11 12:18 WilliamHu 阅读(300) 评论(0) 推荐(0)
摘要:1,工厂模式(factory) 封装一个类,并实例化后,供其他地方直接调用,方便集中维护 2,单例模式() 使某个类的对象仅new一次,应用场景:数据库连接的对象new一次即可,不要多次连接,里面加判断对象是否创建,有则返回已经创建的对象,无责首次创建一次 3,注册器模式(register) 把实例 阅读全文
posted @ 2017-05-01 22:06 WilliamHu 阅读(92) 评论(0) 推荐(0)
摘要:__get()/__set() 将对象的属性进行接管,访问/设置不存在的属性时 __call()/__callstatic() 控制对象的方法调用,访问不存在的方法、静态方法时 __toString() 将php对象转化为字符串 __invoke() 将php对象当作一个函数来执行时会调用这个方法 阅读全文
posted @ 2017-05-01 21:48 WilliamHu 阅读(84) 评论(0) 推荐(0)
摘要:思路: 1,确保同步之后再读区,也就是几秒钟的等待时间。用户体验不是很好 2,用mysql5.7多线程复制,解决单线程复制引起的主从延迟 3,使用分布式缓存机制,red is存读,减少数据库的压力,提高用户体验 (red is更好的数据结构类型,性能;而memcached仅仅是key-value结构 阅读全文
posted @ 2017-04-25 11:06 WilliamHu 阅读(290) 评论(0) 推荐(0)
摘要:PHP常用函数积累: 1, file_put_contents(path,content,operation) 将字符串写入文件中 (依次调用fopen(),fwrite(),fclose()一样的) 2, getimagesize(filename) 取得图像大小 3, imagesx(resou 阅读全文
posted @ 2017-04-17 21:42 WilliamHu 阅读(81) 评论(0) 推荐(0)
摘要:$cardListBonus = new models_card_cardListBonus();$cardListBonus->startTrans();$data = array( 'fields' => array('id','cp_member_id', 'member_id', 'card 阅读全文
posted @ 2016-12-15 12:42 WilliamHu 阅读(89) 评论(0) 推荐(0)
摘要:把下载好的memcache安装包放在C盘(点击下载),按win+R键,输入cmd,进入dos命令行,输入cd c:/memcached进入C盘下的memcache安装包目录,如图 把下载好的memcache安装包放在C盘(点击下载),按win+R键,输入cmd,进入dos命令行,输入cd c:/me 阅读全文
posted @ 2016-04-24 18:02 WilliamHu 阅读(100) 评论(0) 推荐(0)
摘要:window.location.href=“url”:改变url地址。 window.location.replace(“url”):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL 阅读全文
posted @ 2016-04-15 15:08 WilliamHu 阅读(149) 评论(0) 推荐(0)
摘要:前两天同事编写的SQL Server数据库脚本文件交给我运行时,出现了syntax error的错误,但将文件内容拷贝到SQL Server Management Studio里面运行时却一切正常。。。真是很诡异,经检查许久,才发现原来是UTF-8编码的BOM(Byte Order Mark)问题。 阅读全文
posted @ 2016-04-11 16:01 WilliamHu 阅读(1463) 评论(1) 推荐(0)
摘要:需要转义搞明白 <?php $str = "Who's Bill Gates?"; echo $str . " This is not safe in a database query.<br>"; echo addslashes($str) . " This is safe in a databa 阅读全文
posted @ 2015-12-18 09:52 WilliamHu 阅读(70) 评论(0) 推荐(0)
摘要:/** * 支持数组和对像两种结构 * @param array $array double dimentional array * @param String $property * 从一个二维数组中取出某个字段的值,放到一个一 维数组中 * * return array */ p... 阅读全文
posted @ 2015-11-27 11:47 WilliamHu 阅读(281) 评论(0) 推荐(0)
摘要:Redirect 重定向:服务器将页面A处理完后,将应答(response)发给客户端,然后再从客户端发送对页面B的请求. Forward 转送:只是在服务器内进行页面A到页面B的转向.转送一般限制在同一个应用程序中的页面跳转,如果要跳转到外部网站的话,那么必须得使用重定向.转送处理过程中,目的页面... 阅读全文
posted @ 2015-11-27 10:48 WilliamHu 阅读(137) 评论(0) 推荐(0)
摘要:public function test(){ $cron_file = APP_LIB . "cron/refundPayDataUpdate.20151119.php "; $url = "D:/wamp/bin/php/php5.3.13/php.exe "; $cmd = "$url $cron_file"; ... 阅读全文
posted @ 2015-11-19 15:43 WilliamHu 阅读(105) 评论(0) 推荐(0)
摘要:$m=D('YourModel');//或者是M(); $m2=D('YouModel2'); $m->startTrans();//在第一个模型里启用就可以了,或者第二个也行 $result=$m->where('删除条件')->delete(); $result2=m2->where('删除条件')->delete();//print_r($m->getTransSql()) ;die()... 阅读全文
posted @ 2015-05-03 16:49 WilliamHu 阅读(154) 评论(0) 推荐(0)
摘要:下载地址:http://files.cnblogs.com/williamhu/umeng_php_sdk.zip友盟推送消息说明:http://dev.umeng.com/message/android/api-server-doc#0.08437412814237177 阅读全文
posted @ 2014-12-17 17:28 WilliamHu 阅读(871) 评论(0) 推荐(0)
摘要:下载地址:http://files.cnblogs.com/williamhu/alipay-ten-year-master.zip 阅读全文
posted @ 2014-12-17 17:11 WilliamHu 阅读(123) 评论(0) 推荐(0)
摘要://cookie 生成 serialize序列化$arr_str = serialize(array('interval'=>$interval['id'],'amount'=>$data['amount'],'add_time'=>time()));setcookie('winning',$arr... 阅读全文
posted @ 2014-12-09 10:09 WilliamHu 阅读(214) 评论(0) 推荐(0)
摘要:上传图像" border="0"/>二进制编码是: 请选择图片: 阅读全文
posted @ 2014-10-14 23:03 WilliamHu 阅读(1359) 评论(0) 推荐(0)