按类别查询搜索结果
关于关键词 "PHP" 的检测结果,共 33
apanly | 2016-11-25 14:19:24 | 阅读(30) | 评论(0)
目的本文的目的主要是说明 命名空间的 use 关键词 和 new ClassName 这两个步骤,哪个步骤才会执行自动加载,这是逻辑有点混乱的表现,这种想法也是很正常的,让我们来解密吧命名空间(namespace)php从5.3加入了命名空间,我略懂一些java,所以命名空间还是比较好理解的,为什么需要命名空间啦?主要解决自己写的内部类/函数/常量 和 第三方的【阅读全文】
lsklamp | 2016-10-25 20:06:24 | 阅读(0) | 评论(0)
考虑 php 5.0~5.6 各版本兼容性的 cURL 文件上传 最近做的一个需求,要通过php调用cURL,以multipart/form-data格式上传文件。踩坑若干,够一篇文章了。 重要警告 没事不要读php的官方中文文档!版本跟不上坑死你! 【阅读全文】
【Web开发】 PSR : php编码规范
apanly | 2016-10-11 23:39:23 | 阅读(60) | 评论(0)
诸王混战关于开发标准这块,可以说一直都是风格迥异,各家都有各家的玩法,民间更是个人玩个人的。目前我们国内比较出名的几个框架(Yii,Laravel) 都已经支持Composer并且加入了php-FIG(php框架程序组)。其中Composer的自动加载就支持php-FIG指定的PSR-0 和 PSR-4 规范来实现自动加载机制,并且Composer推荐使用PSR-4php-FIG这是一个自愿非【阅读全文】
apanly | 2016-10-11 14:59:24 | 阅读(0) | 评论(0)
最近我们公司的项目的在导出excel的时候偶尔出现内存溢出错误,经过测试发现当数据量大于5000条就出现这个问题(默认php.ini memory 是128M)Allowedmemorysizeof134217728bytesexhausted(triedtoallocate43bytes)解决内存溢出问题方法如下增加内存了,修改php.ini中memory_limit 或者@ini_set('memory_limit','256M')phpEXCE【阅读全文】
apanly | 2016-09-05 22:19:33 | 阅读(0) | 评论(0)
什么是opcodeopcode(operate code)是计算机指令中的一部分,用于指定要执行的操作,指令的格式和规范由处理器的指定规范指定opcode是一种php脚本编译后的中间语言,就像java的ByteCode,或者.NET的MSL为什么要使用opcode缓存opcode cache的目的是避免重复编译,减少CPU和内存开销的。如果动态内容的性能瓶颈不在于CPU和内容,而在于IO操作,比如【阅读全文】
【Web开发】 php 请求参数限制
apanly | 2016-08-30 10:19:42 | 阅读(0) | 评论(0)
公司有个群发短信的小项目,项目上线了很久也没有什么问题,最近有商家说 我短信群发不能用现象是:发现有时候可以发送,有时候不可以发送,看截图发送的手机数量不一样通过调试php代码发现 php 只接受了1000个 请求参数,然后参看nginx的access 状态是200,正常。在查看php的error log 发现有句提示如下Unknown:Inputvariablesexceeded1000这【阅读全文】
xdl刘涛 | 2016-08-23 11:18:19 | 阅读(0) | 评论(0)
问题 :1 MySQL里的存储引擎有什么不同,哪一个是默认的? 答案: 1 我们可以一下存储引擎: 1. MyISAM(MySQL的默认引擎。 每个MyISAM表是分为三个文件存储在硬盘上的。文件名称是以表明开始并且有一个扩展文件名来指示文件的类型。 .frm 文件用来存储表的格式。 The data file has an数据文件被存储在 .MYD (MYData) 文【阅读全文】
【Web开发】 phpexcel 读取数据
apanly | 2016-07-24 23:20:37 | 阅读(30) | 评论(0)
最近公司做一个客户导入会员的功能,以前导入都是使用csv格式导入的,但是客户反应问题挺多的,普遍是乱码(由于各种系统各种环境可能引起编码问题)。最近想着就把这个导入完全改成excel导入,就研究了下phpexcel,发现读取excel还是挺方便的,这样也方便客户了,比较excel 无论用office 还是 wps 打开都是没有问题的示例读取代码如下/* *$pa【阅读全文】
rin9958 | 2016-07-16 22:38:19 | 阅读(600) | 评论(0)
php生成csv文件时,如果数字的第一位为0的话,显示时则不会显示第一个0 可以在php中做特殊处理,使得生成的csv在显示时能显示出第一个0 有两种方法可以实现: 1、给数字加上引号,并且在引号前面再加上个等号,如数字0555,,则生成时为="0555" 2、在数字前面加上制表符,如是数字0555,则生成时为\t0555 $arr = array ( arra【阅读全文】
rin9958 | 2016-07-07 22:01:38 | 阅读(210) | 评论(0)
/** * 获取PDF的页数 */ function getPageTotal($path){ // 打开文件 if (!$fp = @fopen($path,”r”)) { $error = “打开文件{$path}失败”; return false; } else { $max=0; while(!feof($fp)) { $line = fgets($fp,255); 【阅读全文】
rin9958 | 2016-07-03 20:42:30 | 阅读(210) | 评论(0)
<?php $url = 'https://hostserver.com/gateway/remote_send'; $payload = array( 'profile_name' => 'username', 'profile_pw' => 'password1234', 'attached_type' => 'action_1' ); $file = realpath('/home/username/tests/test1234qwerty.【阅读全文】
rin9958 | 2016-07-01 21:44:21 | 阅读(180) | 评论(0)
php中用header("location:test.php")进行跳转要注意以下几点: 1、location和“:”号间不能有空格,否则会出错。 2、在用header前不能有任何的输出,包括include的页面中标签“?>”后不能有空格!! 3、header后的php代码还会被执行。 续: 问题:header函数前输入内容 一般来说在header函数前不能输出html内容,类似的还有se【阅读全文】
rin9958 | 2016-06-30 21:57:41 | 阅读(180) | 评论(0)
在做php程序时,需要使用php做的文件下载 那做就做呗把代码复制过来改了一改. 很多效果也出来了 那么点击下载后,恩,本以为搞定了文件下载,谁知道,图片打开的时候提示文件损坏,这我就观察了文件的大小.似乎真是多了 1KB左右. 使用PS打开,恩,提示了损坏,不过图象可以出来. 那么我就认为是 那多出来的 1kb的问题了. 然后,我把一个txt上传上去,然后【阅读全文】
rin9958 | 2016-06-29 23:09:17 | 阅读(150) | 评论(0)
echo date('Y-m-01',time()).'----'.date('Y-m-t',time()) 转载自:http://www.9958.pw/post/php_date【阅读全文】
apanly | 2016-06-25 11:20:43 | 阅读(60) | 评论(0)
以前注册很多网站密码都使用简单密码,但是由于今年频繁曝出密码不安全问题,所以要使用更加复杂的密码。但是好多个账号,密码也不能设置成一样的,防止一个被盗全部不安全了,记密码就成了意见很头疼的事情。在手机上有个1password软件,非常好,不过收费的。本着节约和利用自己的技能,自己就想到开发一个加密的账号功能在php中有个ssl 加密【阅读全文】
【Web开发】 php读取zip注释
rin9958 | 2016-06-24 22:32:16 | 阅读(120) | 评论(0)
$za = new ZipArchive(); $za->open('0816.tmt'); $comment = $za->getArchiveComment(); //如果需要转字符串编码 $comment= iconv("gbk","UTF-8",$comment); 转载自:http://www.9958.pw/post/php_zip_comment【阅读全文】
【Web开发】 php中的魔术方法
rin9958 | 2016-04-23 13:37:51 | 阅读(0) | 评论(0)
魔术方法是以两个下划线"__"开头、具有特殊作用的一些方法,可以看做php的"语法糖"。 语法糖指那些没有给计算机语言添加新功能,而只是对人类来说更"甜蜜"的语法。语法糖往往给程序员提供了更实用的编程方式或者一些技巧的用法,有益于更好的编码风格,是代码更易读。不过其并没有给语言添加什么新东西。php里的【阅读全文】
【Web开发】 php中的类、对象
rin9958 | 2016-04-20 16:23:14 | 阅读(0) | 评论(0)
类是我们队一组对象的描述 在php里,每个类的定义都以关键字class开头,后面跟着类名,紧接着一对花括号,里面包含有类成员和方法的定义。如下代码所示 class person{ public $name; public $gender; public function say(){ echo $this->name."is ".$this->gender; } } 接下来就可以产生这个类的【阅读全文】
rin9958 | 2016-03-25 21:48:33 | 阅读(0) | 评论(0)
问题描述: 原始数据 (before deal) {"id":5730528714937479169,"fullname":"rourou","email":null,"mobile":"1391730****","description":null} json_decode后 (after json_decode) array(5) { ["id"]=> float(5.7305287149375E+18) ["fullname【阅读全文】
rin9958 | 2016-03-22 20:22:03 | 阅读(0) | 评论(0)
//搜索 $start_time = strtotime($start_date); $end_time = strtotime($end_date); $sql = "select a.*,b.order_amount,b.money_paid from ".$ecs->table('invoice')." as a ". " left join ".$ecs->table('order_info')." as b on a.order_id=b.orde【阅读全文】