8
我開始在PHP中需要訪問MS Sql Server的新項目。
我知道PHP的手冊沒有警告舊的甚至不推薦使用的函數。我應該使用PHP的SQLSRV函數嗎?
所以我的問題是:我可以使用PHP的SQLSRV函數嗎?或者他們不是最先進的?我確實選擇了他們,因爲他們有MS支持。
請注意,我不是要求一個recomendation,只是如果我選擇的是OK
我開始在PHP中需要訪問MS Sql Server的新項目。
我知道PHP的手冊沒有警告舊的甚至不推薦使用的函數。我應該使用PHP的SQLSRV函數嗎?
所以我的問題是:我可以使用PHP的SQLSRV函數嗎?或者他們不是最先進的?我確實選擇了他們,因爲他們有MS支持。
請注意,我不是要求一個recomendation,只是如果我選擇的是OK
據我瞭解的SQLSRV功能實際上不是PHP的本身,因爲它們是一個包maintained by Microsoft outside the main PHP project的一部分。然而,它們是與MS SQL Server一起工作的兩個最佳選擇之一(PDO_SQLSRV是另一個),因爲它們目前被維護。
它們都只是Windows。
它看起來就是這樣,因爲PDO不支持PHP 5.3以外的MS SQL服務器:http://php.net/manual/en/ref.pdo-dblib.php – pid
你會運行這來自Windows機器? –
只是好奇。您是否有訪問特定MS SQL Server的東西的要求,這些東西通過標準的PDO查詢是不可用的?即您的編寫SQL代碼是否僅限於MS SQL Server?我可以問一下SQL代碼的例子嗎?您使用的是否僅限於MS SQL Server,您需要使用它嗎? –