Ошибка deprication или переход на версию php 5.3

Тема в разделе "PHP", создана пользователем Milord, 3 мар 2012.

Модераторы: latteo
  1. Milord

    Milord

    Регистр.:
    16 янв 2008
    Сообщения:
    256
    Симпатии:
    24
    В связи с обновлением ПХП до версий выше 5.1 многие функции изменены и будут удалены вообще.
    Предлагаю выложить список изменений в ПХП

    Следующие директивы php.ini будут отмечены как НЕИСПОЛЬЗУЕМЫЕ (DEPRECATED) в PHP 5.3 и удалены в PHP 6.0.0
    define_syslog_variables - теперь всегда OFF.
    register_globals - теперь всегда OFF.
    register_long_arrays - $HTTP_*_VARS навсегда уйдут в небытие.
    safe_mode - безопасный режим. По умолчанию OFF.
    magic_quotes_gpc
    magic_quotes_runtime
    magic_quotes_sybase - будут удалены при переходе версии.
    Теперь в php.ini файле нельзя будет применять коментарии, начинающиеся с #!!!!

    Устаревшие функции:
    call_user_method() (используйте call_user_func())
    call_user_method_array() (используйте call_user_func_array())

    Кто еще что то знает выкладуйте!!!
     
  2. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    884
    Симпатии:
    540
    боюсь показатся старомодным, но такие изменения надо гуглить . Гуглятся они легко
    К примеру от кэпа Перейти по ссылке
    Новые приёмы описаны в статьях Перейти по ссылке . Так же множество функций приобрели некотрые возможности. Писать о них довольно долго, и легче открыть .php.net и пройтись по всем функциям посмотреть новые фичи.
    Копипастить то, что гуглится за <1 минуты имхо ненужно.
     
  3. Milord

    Milord

    Регистр.:
    16 янв 2008
    Сообщения:
    256
    Симпатии:
    24
    если человек зашел и не знает какая функция или нет времени искать ее то, то легче выложеть список изменений

    Устаревшие функции:
    Deprecated functions PHP 5.4: