我有一個運行在php 4上的大php應用程序,但我想在php 5.2上移動這個應用程序,但我不確定它是否在所有功能上都可以工作或不是,因爲我不想再次測試完整的應用程序。所以我想知道有沒有一種方法可以找到應用程序與PHP版本的兼容性。有沒有什麼辦法可以找到php應用程序是否與特定版本兼容
1
A
回答
2
PHP5配有大的變化,我不認爲有這樣一個自動化的方式來檢查兼容性在那裏..
你必須manualy檢查所有文件。使用批處理文件文本SEACH(和替換?)工具查找函數,類等
這裏是你的guide to start
0
不幸的是,你將不得不測試它。您至少可以使用PHP changelog作爲清單的一部分,以查看應用程序中的任何代碼是否受到影響。
PHP 4到PHP 5是一個非常巨大的飛躍;甚至在您進行測試之前,您的應用程序可能會受到影響。
0
您可以使用在線工具來檢查你的代碼PHP 4和PHP 5.2,5.3的syntax compatibility。對於手動檢查,請閱讀Migrating from PHP 4 to PHP 5.0.x。
相關問題
- 1. 有沒有什麼辦法可以查看應用程序
- 2. 沒有找到兼容版本
- 3. 有沒有什麼辦法可以爲python3腳本創建應用程序?
- 4. 有什麼辦法可以找到爲什麼PHP ftp_get失敗?
- 5. 有沒有什麼辦法可以從MySQL執行PHP腳本?
- 6. 是否有可能保持一個iOS應用程序的「兼容」版本
- 7. 有沒有什麼辦法可以發佈Android應用程序進行測試?
- 8. 有沒有什麼辦法可以找出過去的heroku版本使用的ruby版本?
- 9. 有沒有什麼辦法可以用php的
- 10. 有沒有什麼辦法可以使用highstock最新版本繪製餅圖?
- 11. 有什麼方法可以使用getaddrinfo()和freeaddrinfo(),並且仍然是與舊版Windows兼容的程序?
- 12. 有沒有什麼辦法可以用php獲取html內容/值?
- 13. 尋找與特定Scala版本兼容的Play框架版本
- 14. 有什麼辦法可以獲得iPhone應用程序記錄
- 15. 所有Android應用程序是否與IOS7和OSX 8.5.2兼容?
- 16. 有沒有辦法檢查用戶是否可以看到WebView內容?
- 17. 是否有任何webdriver版本(3.0.0以上)與Firefox最新版本兼容?
- 18. 有沒有辦法找出應用程序是否使用Core Animation或OpenGL ES?
- 19. Xcode應用程序版本與Mac OS X版本不兼容
- 20. 有沒有什麼辦法可以在php
- 21. 有沒有什麼辦法可以將javascript值傳遞給php?
- 22. 是否強制提交iPad兼容的應用程序版本
- 23. IOS與以前的版本6的應用程序兼容
- 24. 如何使Android應用程序與6.0以下版本兼容
- 25. 使應用程序與以前的iOS版本兼容
- 26. 與iOS 6及其以前版本兼容的應用程序
- 27. 有沒有辦法鎖定PHPUnit版本?
- 28. 我的應用程序可以兼容多個版本的MPI
- 29. 有沒有辦法找出本地ip是什麼網站?
- 30. 有沒有什麼辦法可以找到新增的設備使用asp.net C#
[遷移到較新版本的PHP]的可能重複(http://stackoverflow.com/questions/732207/migrating-to-a-newer-version-of-php) – Gordon 2010-08-18 08:17:59