call_user_method

Тема в разделе "PHP Pro", создана пользователем sashalg, 7 сен 2009.

Статус темы:
Закрыта.
  1. sashalg

    sashalg Читатель

    Заблокирован
    Регистр.:
    21 мар 2008
    Сообщения:
    49
    Симпатии:
    7
    Всем привет!
    Такая проблема возникла...
    Использую PHP 5.3.0
    при вызове call_user_method(метод,объект) выдаёт ошибку Function call_user_method() is deprecated

    Кто знает как решить... подскажите плиз... уже мозг кипит...
     
  2. Sipaj70

    Sipaj70 Постоялец

    Регистр.:
    25 авг 2006
    Сообщения:
    54
    Симпатии:
    16
    Сам с PHP 5.3 ещё не сталкивался, но грят, что в версии 5.3 они там что-то "упорядочили" в работе с классами... Так что решил пока не ставить себе на сервак, чтобы потом не мучатся с неработающим кодом.
    Почитай на хабре про нововведения - возможно ты как раз поймал это "упорядочивание"...
     
  3. sashalg

    sashalg Читатель

    Заблокирован
    Регистр.:
    21 мар 2008
    Сообщения:
    49
    Симпатии:
    7
    Итак... После некоторых проверок было обнаружено,что call_user_method зачем то решили удалить из PHP 5.3 (помечено на удаление) и соответственно теперь использовать надо:

    PHP:
    call_user_func(array(oject,method));
    проверил... работает.
     
  4. zavulon

    zavulon Постоялец

    Регистр.:
    9 май 2007
    Сообщения:
    79
    Симпатии:
    34
Статус темы:
Закрыта.