您好,欢迎访问一九零五行业门户网

php zendframework 数据类型转换解决方案

php zendframework 数据类型转换
--如下
 $result = $db->fetchall ( select * from albums );
这样的方式$result取出来的是array数组的结构,访问数据的方式是$result[key],不是类的对象
new一个类 $albums = new albums ();这样访问数据的方式是$albums ->key
我现在要达到的效果是:
把$result的数据结构转换成$albums的数据结构
我用的是zend studio开发工具,zend framework框架,小弟刚学php,希望高手解答我的问题,在线等……
------解决方案--------------------
直接加到$db类里得了,调用时
$db->key();不是一样的吗
你再搞个albums,还要初始化,把这个资源句柄或是结果数组导过去
你也不能写这个方法啊key()
万一还有叫key2的,方法你写不完的
写个灵活点的方法叫getattr($column)
调用时$obj->getattr(key2);不是更灵活
我也不会写()
------解决方案--------------------
将 数组转为 对象? settype()
------解决方案--------------------
zend_db_table 、zend_db_table_row 、zend_db_table_rowset
http://blog.csdn.net/mengxiangbaidu/article/details/7854093
其它类似信息

推荐信息