En effet php8 est beaucoup plus impactant que je pensais, donc pour l’instant php7.4 oui, php8 ce sera un chantier plus tard.
Ok pas de problèmes je remet en au garage cette VM et je relance celle en PHP7.4
Cdt
Thibaut
Merci titi
il faut remplacer method_exists par PHP: is_callable - Manual pour php8.
Ce serait bien de continuer ce sujet, histoire de regrouper dans 1 topic les TODO pour passage en PHP8 sur un topic. Même si on le corrige pas de suite.
Je suis pas sur c’est pas php8 non plus ca
Pas sur non plus…
il faudrait juste plus passer de array… ou un try catch
source : PHP 8.0: What's New and Changed • PHP.Watch (comme disait @kiboost)
Ha, oui au temps pour moi, je pensais que method_exists était supprimé à cause de sa différence avec is_callable qui peut induire en erreur:
When used in class context,
is_callable
returns true for class methods that are accessible ie public methods butmethod_exists
returns true for all methods - public, protected and private.function_exists
does same thing asmethod_exists
outside class contexts.
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.