PHP - 保存对象,相当于mysql_fetch_object

时间:2013-02-22 22:00:15

标签: php mysql object

是否有任何等价物可以将PHP对象保存到mysql-DB中的单独字段,例如从DB读取和创建对象的函数:

$obj = mysql_fetch_object($result, 'Post');

如果我的对象看起来像是

,那将是有意义的
class Post {
public $id;
public $title;
public $text;
public $url;
}

和mysql-tabel的结构相同......

2 个答案:

答案 0 :(得分:0)

没有。但是你可以使用像PropelDoctrine2这样的ORM,它处理从db到php对象的数据映射,然后使用映射的对象作为源来持久保存数据。

或者你可以自己写一些基本的实现,但我个人认为没有太多价值。

答案 1 :(得分:-1)

您是否正在寻找FOR EACH?

之类的内容