NotORM是一个PHP库,用于简单处理数据库中的数据。 最有趣的特性是与表关系的非常简单的工作。 整体性能也非常重要,而NotorM实际上可以比原生驱动程序运行得更快。 数据库的NotORM就像SimpleXML for XML文档。
要求:PHP 5.1+与PDO支持的任何数据库 - 使用MySQL,SQLite,PostgreSQL,MS SQL,Oracle(Dibi支持已过时)进行测试
免费用于商业和非商业用途(Apache许可证或GPL)
用法示例:
<?phpinclude "NotORM.php";$connection = new PDO("mysql:dbname=software");$software = new NotORM($connection);foreach ($software->application()->order("title") as $application) { //get all applications ordered by title echo "$application[title]\n"; //print application title echo $application->author["name"] . "\n"; //print name of the application author foreach ($application->application_tag() as $application_tag) { //get all tags of $application echo $application_tag->tag["name"] . "\n"; //print the tag name }} ?>