Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中是否有数据访问框架?_Php_Mysql_Orm_Frameworks_Data Access - Fatal编程技术网

PHP中是否有数据访问框架?

PHP中是否有数据访问框架?,php,mysql,orm,frameworks,data-access,Php,Mysql,Orm,Frameworks,Data Access,我是一名.net开发人员,但我希望扩展到PHP。我真的很喜欢PHP所能做的。然而,我对.net中的数据访问(如LINQ)以及创建强类型数据集的容易程度有些失望。在PHP中,有没有这样的方法可以实现相同(或类似)的数据访问?一个我可能不知道的框架 我目前正在计划使用一个PHP框架,比如CodeIgnitor、jQuery for JavaScript,可能还有一个CSS框架用于我的下一个项目。我很兴奋能学到一些新东西,但一想到PHP中的数据访问,我就大吃一惊 谢谢你的意见 我也是一名被LINQ宠坏

我是一名.net开发人员,但我希望扩展到PHP。我真的很喜欢PHP所能做的。然而,我对.net中的数据访问(如LINQ)以及创建强类型数据集的容易程度有些失望。在PHP中,有没有这样的方法可以实现相同(或类似)的数据访问?一个我可能不知道的框架

我目前正在计划使用一个PHP框架,比如CodeIgnitor、jQuery for JavaScript,可能还有一个CSS框架用于我的下一个项目。我很兴奋能学到一些新东西,但一想到PHP中的数据访问,我就大吃一惊


谢谢你的意见

我也是一名被LINQ宠坏的.NET开发人员,我一直在为一个小项目使用CodeIgniter,我非常高兴

您可以查看代码点火器上的活动记录


您遇到的大多数框架都会有某种类型的数据模式—DAO、活动记录等。因此,如果您计划从一开始就采用这种模式,那么它应该适合您的需要


我并不完全熟悉.NET和LINQ。但是PHP确实有一些本机DB库以及PEAR库(PDO),它们是很好的包装器。

使用MVC for PHP进行模式和实践。。。这将为您提供与ASP.NET C#DataSet最接近的适应性—同时,请注意PHP中的类/对象处理,因为它们完全不同。

非常流行,并且集成了我最喜欢的PHP框架。

PHP没有与.NET相同的类型安全性—而且,据我所知,任何类似LINQ的东西都可以用于PHP(有一点搜索指向我,但它并不是LINQ所做的一切)。但是,有一些方法可以让您以面向对象的方式访问数据库表。

与PHP无脂肪框架捆绑在一起。

谢谢!这正是我想要的。谢谢你的意见。