2013-07-04 93 views
0

我想知道,是否有一種方法可以在PHP 4.2.3上使用SQLite?對PHP 4.2.3的SQLite支持

如果你說我必須更新我的PHP版本,不,我不能簡單地更新我的PHP版本。 系統已經擁有數據庫,但我無法更改該數據庫,但這不是我的權限,儘管我可以查看,編輯或對該數據庫執行任何操作。

,所以我想,也許它更容易,如果我用我自己的SQLite數據庫,讓我自己的函數來處理SQLite數據庫,但我不知道這是否是由PHP版本4.2.3

感謝支持,任何建議都將是一個很大的提升。

+1

如果你仍然在使用'PHP4' ...請不要。 **這是2013年!**如果你的僱主強迫你,退出......它不會比PHP4差。 ** PS **:我不認爲你可以。 AFAIK,擴展不是向後兼容...反正,不是後向兼容。 – CodeAngry

+0

是的,我知道,但這個應用程序已經產生了很多錢:如果我/我們做了一個大規模的系統更換需要時間。 –

+0

你可以編寫自己的擴展... – garzanti

回答

1

對於我發現的是的,可以在php4下安裝sqlite。

而且sqlite的擴展的源代碼是在這裏:http://pecl.php.net/package/SQLite

記住的是不再支持,並代替sqlite2 sqlite3的。

但是,如果你今年仍然使用php4,我不認爲你會介意使用舊的sqlite,對吧? :P

順便說一句,恕我直言,如果該應用程序讓你賺錢,我認爲你應該至少花一些時間更新它。

0

我遇到了類似的情況被困在PHP4中。而且我知道你來自哪裏(如果這是你自己花的錢,轉換說起來容易得多)。

但這不是世界末日。像我一樣,我需要將新技術整合到我的應用程序中。所以我所做的是相互運行2個PHP版本,並創建了一個通過curl從PHP4訪問的API。

這是我能想到的最簡單的方法。希望有所幫助。我覺得你是男人hehehe ...