摘要:
Zend_Db_Table->insert ()和zend_db_adapter::insert方法返回值不同Zend_Db_Table 是Zend Framework的表模块.它通过zend_db_adapter连接到 数据库,为数据库模式检查表对象,并对该表进行操作和查询.要在表中插入一行新数据,只需要将列名:数据的关联数组作为参数,调 用insert()方法即可.(zend framework)会自动对数据进行加引号处理, 并返回插入的最后一行的id值(注意:这里不同于 zend_db_adapter::insert方法,后者返回的是插入的行数).详见http://framewor 阅读全文
摘要:
首先,了解 api 调用的方式。例如:琼台博客的 api 说明地址如下:http://www.qttc.net/openapi.html。然后,获取 api 结构数据。(参考http://sg2.php.net/manual/zh/function.fread.php)当从任何不是普通本地文件读取时,例如在读取从远程文件或 popen() 以及 fsockopen() 返回的流时,读取会在一个包可用之后停止。这意味着应该如下例所示将数据收集起来合并成大块。 或者 最后,解析并输出内容。首先对 contents 变量中的 JSON 数据处理,然后变成 PHP 可以调用的数据,再使用 fo... 阅读全文
摘要:
面向对象的三大概念:封装,继承,多态把属性和方法封装起来就是类。一个类的属性和方法被另外的类复制就是继承,PHP里面的任何类都可以被继承,被继承的属性和方法都可以被子类重新定义,这就是多态性。抽象类和抽象方法:所谓抽象方法就是只有名字的空“函数”,而且抽象方法必须是空方法。所谓抽象类就是包含抽象方法的类,同时抽象类也可以包含普通方法。因为抽象方法必须是空方法,所以任何子类在继承抽象类的时候,都必须重新定义抽象方法的具体内涵,才能实现实例化。接口:只包含抽象方法的特殊抽象类。换句话说,接口类中不允许存在普通方法和属性。抽象类实现接口,可以不实现其中的抽象方法,而将抽象方法的实现交给具体能被实例化 阅读全文