Mam ten kod w jednym z moich klasFunkcja w PHP przestarzała, co mam teraz użyć?
public function __call($method, $args) {
array_unshift($args, $method);
call_user_method_array('view', $this, $args);
}
Mamy ponieważ zmienili serwerach i muszą korzystać z nowszej wersji PHP5, i pojawia się następujący komunikat
Function call_user_method_array() is deprecated
Czy należy użyć odbicia? Co to dokładnie jest i jak mogę go użyć do modyfikacji mojego kodu powyżej, aby działał tak jak kiedyś?
użytkowników przepełnienie stosu może być w stanie powiedzieć mi rzeczy instrukcji nie. Na przykład. Najlepsze praktyki, wskazówki itp. – alex
"Funkcja w PHP jest przestarzała, co mam teraz użyć?" Odpowiedź, którą zaakceptowałeś i którą nazwałeś "idealną", zawiera jedynie linki do instrukcji i cytuje ją. – GZipp
Cóż, w tym przypadku nie było nic więcej do dodania, ale nadal rozwiązał mój problem. Kto powiedział, że Stack Overflow nie powinien być pierwszym miejscem, w którym i tak się znajdzie? Istnieje wiele pytań o typ manualny tutaj. – alex