Какая разница между синтаксисом php в php версии 5.4.16 dengan 5.2.17?
Я сделал свой сайт с php версией 5.4.16, но узнал, что мои хостинговые сайты поддерживают только 5.2.17. и это создает проблемы с CKEditor, я не могу опубликовать HTML или что-то еще.
Кто-нибудь знает синтаксис в версии 5.4.16, он не поддерживает в версии 5.2.17? Пожалуйста, поделитесь тем, что вы знаете. Спасибо за помощь.
1 ответ
Поскольку вы делаете регрессию с 5.4 до 5.2, прочитайте список новых функций с 5.3 и 5.4. Если вы используете какой-либо из них, вам необходимо удалить их:
- http://www.php.net/manual/en/migration53.new-features.php
- http://www.php.net/manual/en/migration54.new-features.php
Я сделал такую регрессию, и самым болезненным было то, что мне пришлось отказаться от использования анонимных функций.
Кроме того, это означало, что вместо массивов, объявленных как $a = [1,2];
в $a = array(1,2);
,
Что ж, прочитайте ссылки и посмотрите, сколько вам будет не хватать.