2016-04-20 39 views
8

我开始在PHP中需要访问MS Sql Server的新项目。
我知道PHP的手册没有警告旧的甚至不推荐使用的函数。我应该使用PHP的SQLSRV函数吗?

  • MySQL扩展名在任何时候都不涉及MySQLi扩展。
  • SQLite扩展在任何时候都不会引用SQLite3扩展。

所以我的问题是:我可以使用PHP的SQLSRV函数吗?或者他们不是最先进的?我确实选择了他们,因为他们有MS支持。

请注意,我不是要求一个recomendation,只是如果我选择的是OK

+1

它看起来就是这样,因为PDO不支持PHP 5.3以外的MS SQL服务器:http://php.net/manual/en/ref.pdo-dblib.php – pid

+0

你会运行这来自Windows机器? –

+0

只是好奇。您是否有访问特定MS SQL Server的东西的要求,这些东西通过标准的PDO查询是不可用的?即您的编写SQL代码是否仅限于MS SQL Server?我可以问一下SQL代码的例子吗?您使用的是否仅限于MS SQL Server,您需要使用它吗? –

回答