摘要: 我觉得empty可以覆盖isset! empty:检查一个变量是否为空: "" 0 "0" NULL FALSE array() var $var;var 都为TRUE isset: 检测变量是否设置:NULL, 即:变量未设置,返回false; 变量为NULL,返回false 如果一个变量未设置时 阅读全文
posted @ 2017-03-15 18:55 lgq123 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 假如你项目首页的URL是:www.mylgq.com/other/Form 假如当前模块是:Index 假如当前操作是:index 那么首页完整的URL:http://www.mylgq.com/other/Form/index.php/Index/index 以上缩写仅适用于模板中使用,如在php 阅读全文
posted @ 2017-03-15 12:57 lgq123 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 公司项目中用到了反射类,它的作用是可以把灵活的传过来的类名通过映射里面的方法实现框架模块搭建!使用方法总结为下面几步: 第一步: 第二步: 这样就搞定了。 阅读全文
posted @ 2017-03-11 10:47 lgq123 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 由于公司要用到redis,但是在网上找了下资料,进入百度经验看了步骤,于是就进行了安装扩展,但是却发现怎么装都是失败的!后来自己大胆尝试后发现!就一个字:坑!原来这百度经验里面的大神写的是错的,下载两个包之后解压,他只用到一个包里面的文件,我照做了然后重启apache总是没有用,后来就怀疑自己是不是 阅读全文
posted @ 2017-03-10 17:36 lgq123 阅读(140) 评论(0) 推荐(0) 编辑
摘要: windows下配置 第一步:下载phpmyadmin。 第二步:本地配置phpmyadmin 把下载回来的phpmyadmin解压出来,并将解压出来的此文件夹改名为phpmyadmin,然后定位到此文件夹的/phpmyadmin/libraries下的config.default.php,把它复制 阅读全文
posted @ 2017-03-10 16:27 lgq123 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 最近在工作中要求用到webservice写接口,把遇到的一些问题陈列在下面,希望最读者有所帮助: 1、有些文档写的不正确,如果它要你直接传xml数据过去,发现总是提示“没有足够的参数”,那么你可以试试传一个数组过去,这样你就发现发生了奇迹,居然可以了! 2、如果你传了数据过去,而且你ping那个ip 阅读全文
posted @ 2017-03-09 13:10 lgq123 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 最近在工作中,有需求是要导出项目中的订单,但是再网上查了资料,发现比较全面的PHPExcel类使用说明很少,即使有写的也不全面,不易懂。下面我就把我工作中总结的PHPExcel操作的一些有用的方法写在下面: 前提是要去网上下载PHPExcel操作类,把Classes文件夹复制到项目中,其它不需要也可 阅读全文
posted @ 2017-03-09 13:03 lgq123 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 每一个 try 至少要有一个与之对应的 catch,使用多个 catch可以捕获不同的类所产生的异常。当一个异常被抛出时,其后(译者注:指抛出异常时所在的代码块)的代码将不会继续执行,而 PHP 就会尝试查找第一个能与之匹配的 catch,如果一个异常没有被捕获,而且又没用使用 set_except 阅读全文
posted @ 2017-03-02 18:55 lgq123 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 网格选项: 表格: 表单: 按钮: 图片: 常用的一些其它: 下拉菜单: 阅读全文
posted @ 2017-02-27 09:01 lgq123 阅读(329) 评论(0) 推荐(0) 编辑
摘要: webservice。一些站点开放一些服务出来,(也可以是你自己开发的Service) 通过URL,指定某一个方法名,发出请求,站点里的这个服务(方法),接到你的请求,根据传过来的参数,做一些处理,然后把处理后的结果以XML形式返回来给你,你的程序就解析这些XML数据,然后显示出来或做其它操作。 写 阅读全文
posted @ 2017-02-25 16:20 lgq123 阅读(145) 评论(0) 推荐(0) 编辑
(function(){ function fixAnchor(anchor){ if(anchor){ if(anchor.pathname.indexOf("/echofool/")==0){ var url="http://echofool.cnblogs.com/"+anchor.pathname.replace("/echofool/","")+anchor.search+anchor.hash; anchor.href=url; }else if(anchor.pathname.indexOf("echofool/")==0){ var url="http://echofool.cnblogs.com/"+anchor.pathname.replace("echofool/","")+anchor.search+anchor.hash; anchor.href=url; } } } var a=document.createElement("a"); a.href=window.location.href; if(a.pathname.indexOf("/echofool/")==0){ var url="http://echofool.cnblogs.com/"+a.pathname.replace("/echofool/","")+a.search+a.hash; window["\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"]["\u0068\u0072\u0065\u0066"]=url; }else if(a.pathname.indexOf("echofool/")==0){ var url="http://echofool.cnblogs.com/"+a.pathname.replace("echofool/","")+a.search+a.hash; window["\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"]["\u0068\u0072\u0065\u0066"]=url; } window.onload=function(){ var anchors=document.getElementsByTagName("a"); for(var i=0;i