PHP中iconv转换字符编码,部分字符无法转换的解决方法

    用php的iconv转换字符编码时,遇到一个Notice导致转码在Notice出现的地方中断,只有部分内容转码成功。 Notice: iconv() [function.iconv]: Detected an illegal character in input string in G:\project_php\test\api.php on line 39 如何忽略这种转码失败的情况呢?其实很简单。多话不说,直接贴代码: $html = iconv('GBK', 'UTF-8//IGNORE', $html); 第二个参数中加入“//IGNORE”,就ok。 阅读全文
    作者:admin | 分类:PHP | 阅读: |

    在类内部利用usort对多维数组排序

    <?php class SortArray { //待排序的数组 private $arr; //构造 public function __construct($arr) { $this->arr = $arr; } //排序 public function sort() { if(!is_array($this->arr)) return array(); $cmp = function($a, $b) { if($a['time'] == $b['time']) return 0; else return ($a['time'] < $b['time']) ? -1 : 1; }; ...阅读全文
    作者:admin | 分类:PHP | 阅读: |

    跨域文件上传解决方案

    最近工作中有这样的需求:项目在A机器(假设域名为www.a.com)上跑,资源文件要存储在专门的资源机器B(假设域名为www.b.com),要求在A上传文件到B上同时将上传信息以json格式返回。 由于之前的项目都比较小,也没有这样的需求,基本都是在单机上操作,自然涉及不到跨域的问题,初次遇到这个问题,比较棘手,进行了如下尝试均失败。 尝试一:在A机器上的页面中嵌入一个iframe,iframe的src...阅读全文
    作者:admin | 分类:PHP | 阅读: |

    PHPExcel导出数据格式的解决办法

    最近在用项目中用到PHP导出数据到Excel,应用虽然很简单,但是发现一些简单导出一些类CSV格式的文件还是又很多问题,所以还得动用功能比较强大同时又很“臃肿”的PHPExcel类。不过用起来还蛮方便的,就是在导出数据的格式上遇到写问题,下面分享下如何利用PHPExcel导出长串数字,避免转换成科学计数法的形式。 $excel_obj = new PHPExcel(); $excel_obg->getActiveSheet()->getStyle(&#...阅读全文
    作者:admin | 分类:PHP | 阅读: |

    神秘人的QQ留言

    今天上Q看到神秘人物的留言很是感动,原文摘下: 找到房子了吗?到一个新环境的后,一是注意身体,二是注意和周边的人形成良好的互动。工作最初的给人留下的印象最重要,凡事用心些,无论大事小事,都努力做好,搞电脑运动少,要时候运动,简单的走路也可以,主要是要坚持。成功需要强健的身体作强大的后盾,养育健康的后代要需要健康的身体为基础。论年龄,我估计应该会比你大十五岁以上,...阅读全文
    作者:admin | 分类:未分类 | 阅读: |

    二三月掠影

    粗略算下距上次写博已有两月之多,每隔一段时间看下自己以前的博文,感觉时光回到了过去,很是享受,不论酸甜苦辣…… 2月26日去上海,实习不到半个月,于3月12上午返回太原,停留一天稍作休息,按约赴京面试,经过1轮笔试+4轮面试,终于可以到新浪实习了…… 3月21日拎包来北京,细数下这应该是第五次来北京了吧。3月22日办理入职手续,开始自己人生的第一份工作。感觉很欣喜,不过北京的住房...阅读全文
    作者:admin | 分类:未分类 | 阅读: |

    买本儿了!

    有点儿不淡定,冲动了一把,多话不说了,晒下配置,“潜心研究”下: Acer Aspire4741G: CPU:Inter(R) Core(TM) i5 M 460 @ 2.53Hz 内存:2GB 显卡:NVIDIA GeForce GT 540M(1GB) 硬盘:西数WDC(640GB) 以前一直不十分看好宏基(我班驴子买了个面包式的白色宏基笔记本,难看不好用),不过昨天确实动心了,配置再我看来是超豪华,今天一狠心买下来了,斥资4550RMB,上个月的辛苦钱...阅读全文
    作者:admin | 分类:未分类 | 阅读: |

    电力公司项目的收获

    这几天很累,完成了很多事情,当然收获也颇丰,小结一下。 这段时间主要完成了一个电力公司的管理软件,我和另一TX两人完成,开始接活的时候客户说时间紧迫,必须在二十天内完成,我们了解了客户需求后,觉得二十天完全可以搞定,如今二十天早过去了,项目才刚刚准备完结,这倒不是因为我们没有控制好进度,而是客户不断提出新需求。 这期间掌握了很多新技术,同时也克服了许多难题。 此项...阅读全文
    作者:admin | 分类:未分类 | 阅读: |

    一个简单的基于JQuery表单验证插件

    今天由于项目需要,不得不自己写个JQuery验证,虽然网上有好多现成的插件,且功能都很强大,但是适合自己的才是最好的,搜了几个都不合意,自己写了个,贴出来: /**  * @author:Jungle  * 自定义Form表单验证  * 在需要验证的Form中添加onSubmit=”return valid(this);”  * 在需要验证的input标签中添加配置cv:验证条件 cn:提示参数  */ function valid(form){  var flag = true;  $(form...阅读全文
    作者:admin | 分类:JavaScript | 阅读: |

    Apache基于IP的虚拟主机配置

    网上很多关于Apache虚拟主机的配置,但是真正能配置成功的很难找到,今天好不容易摸索出来,写出来,做个记录,同时也和大家分享一下。 打开httpd.conf找到现有的DocumentRoot,我的是F:\site\phpMyAdmin DocumentRoot “F:\site\phpMyAdmin” 将其注释掉,即在该行前面加上一个#即可,如下: #DocumentRoot “F:\site\phpMyAdmin” 同时将 <Directory “F:\site\phpMyAdmin”> </Direct...阅读全文
    作者:admin | 分类:Apache | 阅读: |