导航

2014年3月7日

摘要: PHP面向对象技术(全面讲解)Ø主要内容v1.面向对象的概念v2.什么是类,什么是对象,类和对象之间的关系v3.什么是面向对象编程呢?v4.如何抽象出一个类?v5.如何实例化对象?v6.如何去使用对象中的成员?v7.特殊的引用“$this”的使用v8.构造方法与析构方法v9.封装性v10.__set()、__get()、__isset()、__unset()四个方法的应用v11.类的继承v12.多态的应用v13.重载新的方法v14.访问类型v15.静态成员的使用v16.final关键字的应用v17.__toString()方法v18.克隆对象v19.__call处理调用错误v20.自 阅读全文

posted @ 2014-03-07 10:52 单只蝴蝶 阅读(239) 评论(0) 推荐(0) 编辑

2014年1月24日

摘要: 1. php执行外部命令的函数: system(),exec(),passthru() 注意点: 1、调用的路径,相对路径有时候不是很靠谱。 system("/bin/bash ./start-instance.sh",$status); 2、被调用的脚本有没有执行权限。 system("sudo chmod 777./start-instance.sh") 3、被调用的脚本能不能及时return,因为默认情况下php的页面只有30sec的执行周期。 把shell扔给后台,而且把输出重定向到空设备。 exec("/**/**.sh > / 阅读全文

posted @ 2014-01-24 17:40 单只蝴蝶 阅读(2046) 评论(0) 推荐(1) 编辑

2014年1月2日

摘要: js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了。var arr = new Array(); //初始化数组arr[0] = "aaa";arr[1] = "bbb";arr[2] = "ccc";shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5];var b = a.unsh 阅读全文

posted @ 2014-01-02 10:29 单只蝴蝶 阅读(289) 评论(0) 推荐(0) 编辑

2013年12月30日

摘要: // js版校验var IdCardValid = {//身份证检查 isIdCard : function(_id) { var returnObj = new Object(); var id = $.trim(_id.toUpperCase()); var idArray = this._splitId(id); if (idArray.length 阅读全文

posted @ 2013-12-30 10:07 单只蝴蝶 阅读(623) 评论(0) 推荐(0) 编辑