====== Cheatsheet for Upgrading PHP Sites ====== The change that recently rocked the dev world was the sunsetting of PHP 5.x and moving PHP to version 7. (Don't ask us where version 6 is.) Also in the horizon is [[https://secure.php.net/supported-versions.php|the trasition to newer releases of version 7]]. \\ \\ Not that many organizations are prepared to deal with the change. So the [[https://moodlearning.com|moodLearning]] team has prepared a cheatsheet to cover some important technical changes to make it easier for people to transition to the new PHP version. \\ \\ {{ ::php_upgrade_cheatsheet.jpg?600 |}} ===== PHP 5.x to 7 ===== ==== Deprecated Functions in php5 ==== **Sample** **Fix for php7** If your class has a constructor having the same name as your class name, then it is now deprecated in PHP 7. Change constructor to __construct Sample \\ \\ ---- ===== See Also===== * [[http://php.net/manual/en/migration70.changed-functions.php|Changed PHP Core Functions]]