清风如月

洗衣做饭,样样会干。上得厅堂,下得卧房,通得了厕所,打得死蟑螂,写得了代码,补得了裤衩~~~

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  PHP

PHP语言相关的原创文章,欢迎指正
摘要:对于lamp的安装,我一般情况下都是选择,先安装php再安装mysql,php源码中自带了mysqlnd,使用起来很方便。但是其实并不是说一定要使用mysqlnd比如我安装php的时候没有开启MySQL的扩展,此时又当如何给php添加功能呢?我们可以通过php扩展的普遍安装方法操作,也就是使用php... 阅读全文
posted @ 2015-12-23 18:45 清风如月 阅读(26021) 评论(1) 推荐(1)

摘要:PHP的文件加载看似简单,其实里面的机制却不是那么简单,相反,经常会在使用中遇到一些让人费解的问题,今天就来说一下这个机制一句话总结:如果以./或../开头,那么就是以浏览器访问文件为参考点如果不是,那么就是先看include_path,再看当前文件,最后看浏览器访问文件可以通过getcwd()函数... 阅读全文
posted @ 2015-09-20 17:29 清风如月 阅读(232) 评论(0) 推荐(0)

摘要:偶然翻看了一下又拍云存储的api文档,发现无法删除非空目录,简单写了一个,使用Yii框架,所以可能看起来有点怪,见谅吧。 1 7 */ 8 class UpyunController extends Controller 9 {10 11 /**12 * 删除文件夹及文件,递归... 阅读全文
posted @ 2014-06-09 22:44 清风如月 阅读(1563) 评论(0) 推荐(0)

摘要:header使用后会终止HTTP请求,所以不能使用header批量下载文件,这里使用打包的方法,这个过程中将使用到 ZipArchive 这个类,需要linux安装zlib扩展,windows需取消php_zip.dll前的注释$pic_path = 'http://www.baidu.com';$qrList = array( array( 'data'=>array( 'id'=>1, 'source'=>'qrCodeSale1' ), ), array( 'data'=&g 阅读全文
posted @ 2014-02-11 20:17 清风如月 阅读(7014) 评论(0) 推荐(0)

摘要:提交数据,获取所有t.cn短域名网址file_get_contents 方式 array( 'method' => 'POST', 'header' => "Content-type: application/x-www-form-urlencoded\r\n" . "Content-length: $content_length\r\n", 'content' => $content ) ); ... 阅读全文
posted @ 2013-12-26 23:09 清风如月 阅读(11964) 评论(1) 推荐(1)

摘要:不要使用这种方法取得未来日期date('Y-m-d',mktime(0,0,0,date('m'),date('d')+1,date('Y')))因为,如果今天是31号的话,那么取出的日期是32号,这个是不合法的且无法转为时间戳(当天是30号不会出现这个问题,比如9月30号,计算后是9月31号,但是能转成数字型)应当使用strtotime('+1 day'),如果需要指定时间的话,再格式化为日期然后拼接时分秒这个对页面展示和数据库时间类型为int都有很大帮助。不要再说时间戳为false或者出现不合法时间问题了!个人 阅读全文
posted @ 2013-10-18 13:53 清风如月 阅读(457) 评论(0) 推荐(0)

摘要:linux菜鸟,遇到一问题,php连接mssql,获取的结果中文乱码,pdo_dblib扩展使用的是apt-get install php5-sybase方法安装的,尝试了修改freetds.conf php.ini 文件编码 页面编码以及系统字符集都没有解决问题,在freetds客户端下也是乱码,折腾了n多天,没有搞定,最后得知编译安装可以解决此问题,于是尝试编译搭建环境(主要是不知道apt搭建的环境能不能编译安装扩展),下载了freetds(慢的雷人啊,这是的网盘分享http://pan.baidu.com/share/link?shareid=217028745&uk=14262 阅读全文
posted @ 2013-08-28 10:18 清风如月 阅读(5009) 评论(0) 推荐(0)

摘要:1 $array1 = array( 2 'total'=>array( 3 'columns1'=>'28', 4 'columns2'=>'38', 5 'columns3'=>'', 6 ), 7 'data'=>array( 8 'tb1'=>array 9 'FB20130703001'=>array(10 'co... 阅读全文
posted @ 2013-07-05 09:39 清风如月 阅读(343) 评论(0) 推荐(0)

摘要:利用php模拟提交一般会有两种socket connection和curl这两种操作大同小异,只不过相比较来说curl更加直观一些,不像socket需要自己构造头信息,不过curl在64位windows下有些问题,以前没有注意,最近一次安装wamp server发现开启curl后,在apache的错误日志中会发现curl无法启动:Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_curl.dll' - 应用程序无法启动,因为应用程序的并行配置不正确。有关 阅读全文
posted @ 2013-06-23 23:09 清风如月 阅读(1823) 评论(0) 推荐(0)

摘要:遇到新的框架的时候,尤其是没有注释,没有文档的时候,应当先从web服务器的重定向入手,比如:RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-lRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule (.*) index.php?_rp_=$1 [QSA,L]首先看清楚重定向规则,框架统一入口是index.php,参数是_rp_然后再进入index.php看是如何调用控制器的,然后看控制器如何调用的模型,然后看模型是如何查看数据,接着看控 阅读全文
posted @ 2013-04-27 16:24 清风如月 阅读(169) 评论(0) 推荐(0)

摘要:PDO学习笔记,PDO常用函数,以及PDO的事务处理机制 阅读全文
posted @ 2012-07-18 14:16 清风如月 阅读(1884) 评论(0) 推荐(0)

摘要:mysql扩展库mysqli的使用,预处理和事务处理机制学习笔记,欢迎指正 阅读全文
posted @ 2012-07-18 14:14 清风如月 阅读(4476) 评论(0) 推荐(0)

摘要:php,mysql相关知识,如何使用php操作mysql 阅读全文
posted @ 2012-07-18 14:13 清风如月 阅读(1688) 评论(0) 推荐(0)

摘要:mysql笔记,mysql基础知识 阅读全文
posted @ 2012-07-18 14:11 清风如月 阅读(472) 评论(0) 推荐(0)

摘要:这里是本人在学习php语言过程中做的课堂笔记,主要是PHP基础+文件操作(上传|下载)+面向对象+xml 阅读全文
posted @ 2012-07-18 14:08 清风如月 阅读(1367) 评论(0) 推荐(0)