随笔分类 -  PHP

摘要:在使用PHP进行读取Mongo数据时,如果读取的int数据过大时,会自动转变为int64位。 并会报以下错误: Cannot natively represent the long 8331412483000 on this platform 只要在需要的地方添加代码: ini_set('mongo 阅读全文
posted @ 2016-05-03 11:56 iDark 阅读(833) 评论(0) 推荐(0)
摘要:class redisInit { private $redis; //redis对象 /** * 初始化Redis * $config = array( * 'server' => '127.0.0.1' 服务器 * 'port' => '6379' 端口号 * ) * @param array 阅读全文
posted @ 2016-02-01 14:09 iDark 阅读(436) 评论(0) 推荐(0)
摘要:<?php /** * Redis 操作,支持 Master/Slave 的负载集群 * * @author V哥 */ class RedisCluster{ // 是否使用 M/S 的读写集群方案 private $_iSUSECluster = false; // Slave 句柄标记 pri 阅读全文
posted @ 2016-02-01 14:07 iDark 阅读(779) 评论(0) 推荐(0)
摘要:phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;以下是redis官方提供的命令使用技巧:下载地址如下:https://github.com/owlient/phpredis(支持redis 2.0.4)Redis::__construct构造函数$r... 阅读全文
posted @ 2016-01-25 19:29 iDark 阅读(228) 评论(0) 推荐(0)
摘要:/*解析安卓apk包中的压缩XML文件,还原和读取XML内容 依赖功能:需要PHP的ZIP包函数支持。*/include('./Apkparser.php'); $appObj = new Apkparser(); $targetFile = a.apk;//apk所在的路径地址 $res = ... 阅读全文
posted @ 2015-12-15 10:49 iDark 阅读(1508) 评论(0) 推荐(0)
摘要:你还在用浪费时间又浪费内存的递归遍历无限极分类吗,看了该篇文章,我觉得你应该换换了。这是我在OSChina上看到的一段非常精简的PHP无限极分类生成树方法,整理分享了。function generateTree($items){ $tree = array(); foreach($ite... 阅读全文
posted @ 2015-12-07 13:35 iDark 阅读(706) 评论(0) 推荐(0)
摘要:php.ini无法上传大文件完美解决办法1、打开php.ini(打开方式就不用说了,百度一大堆)2、查找post_max_size表单提交最大数值,此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的默认为8m,设置为自己需要的值,此参数建议要设置比upload_max_filesi... 阅读全文
posted @ 2015-12-01 14:51 iDark 阅读(4880) 评论(0) 推荐(0)
摘要:今天在做上传的时候出现一个非常怪的问题,有时候表单提交可以获取到值,有时候就获取不到了,连普通的字段都获取不到了,苦思冥想还没解决,最后问了师傅,师傅看了说挺奇怪的,然后问我upload_max_filesize的值改了吗,我说改了啊,师傅也解决不了了。过了一会师傅问post_max_size改了吗... 阅读全文
posted @ 2015-11-24 19:04 iDark 阅读(459) 评论(0) 推荐(0)
摘要:网上普遍的解决方案:1、修改php.ini文件, 添加php_pgsql.dll扩展2、如果是wamp这样类似的软件,可以直接通过图形化操作这样操作后,大部分RD都是没有问的。。。但是为什么还提示方法找不到呢??例如:pg_escape_string()运行过程中,就是提示方法不存在,查询官方文档,... 阅读全文
posted @ 2015-11-23 18:11 iDark 阅读(226) 评论(0) 推荐(0)
摘要:首先编写以下简单的代码:复制代码 代码如下:<?php setcookie('a','value'); print $_COOKIE['a'];第一次访问时,报错:报错的原因是$_COOKIE['a']的值不存在。第二次访问:问:为什么第一次访问的时候,会没有cookie呢??我不是先设置,再获取... 阅读全文
posted @ 2015-11-05 17:34 iDark 阅读(5855) 评论(0) 推荐(1)
摘要:在做一个简单的表单上传测试时,服务端的php脚本中,$_FILES数组为空;这样就不能获取从浏览器上传的信息.什么原因呢? 通过Google,找到下面这个web:php上传文件$_FILES数组为空的解决办法 在测试时遇到的情况,属于文中描述的第一种原因,即:上传文件的表单中未设置属性 enctyp... 阅读全文
posted @ 2015-10-10 14:48 iDark 阅读(1183) 评论(0) 推荐(0)
摘要:属性$('#file_upload').uploadify({//一属性详解id:jQuery(this).attr('id'),//绑定的input的IDlangFile:'/assets/uploadify/uploadifyLang_en.js',//语言包的路径,能设置所有的提示文字swf:... 阅读全文
posted @ 2015-09-14 18:22 iDark 阅读(1934) 评论(0) 推荐(0)
摘要:什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等 什么... 阅读全文
posted @ 2015-08-10 17:13 iDark 阅读(317) 评论(0) 推荐(0)
摘要:CodeIgniter拥有功能强大的Email类。以下为利用其发送邮件的代码。关于CI的Email类的详情请参考:http://codeigniter.org.cn/user_guide/libraries/email.html文件路径为/application/controllers/welcom... 阅读全文
posted @ 2015-06-25 17:02 iDark 阅读(534) 评论(0) 推荐(0)
摘要:这里有关于excel文件的几个概念需要跟大家说明一下,这几个概念对于我们的后续编程是很有帮助的:1.工作簿:在excel环境中用来存储数据并处理数据的文件,又称为excel文件或excel文档, 在一个工作簿中,可以拥有多张不同类型的工作表,无论有多少张工作表,在将其保存时,都将会保存在一个工作簿文... 阅读全文
posted @ 2015-06-16 15:04 iDark 阅读(638) 评论(0) 推荐(0)
摘要:autoexec.php 阅读全文
posted @ 2015-05-22 13:42 iDark 阅读(597) 评论(0) 推荐(0)
摘要:PHPExcel基本操作:定义EXCEL实体即定义一个PHPEXCEL对象,并设置EXCEL对象内显示内容?123456789101112131415161718192021222324// Excel开始// 准备EXCEL的包括文件// Error reporting error_reporti... 阅读全文
posted @ 2015-05-14 15:48 iDark 阅读(266) 评论(0) 推荐(0)
摘要:php修改排序,上移下移/**$UpDown //移动方向,up或down$table //表名$id //当前移动的ID$id_col //ID字段的名称$oc_col //排序字段的名称$where //条件*/functionMoveUpDown($UpDown,$table,$id,$id_... 阅读全文
posted @ 2015-04-24 11:52 iDark 阅读(1162) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-04-16 15:43 iDark 阅读(445) 评论(0) 推荐(0)
摘要:上周起始时间:'; echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1-7,date("Y"))),"\n"; echo date("Y-m-d H:i:s",mktime(23,59,59,da... 阅读全文
posted @ 2015-04-16 15:32 iDark 阅读(319) 评论(0) 推荐(0)