Bonjour,
J'ai suivis le tuto 'développer un site dynamique de A à Z avec PHP et MySQL' (https://grafikart.fr/tutoriels/developper-site-jour1-base-donnees-183) il y'a quelques années, j'ai fait évoluer mon code au fil du temps, aujourd'hui c'est une assez grosse machine et je suis confronter au passage à PHP8.
Je sais pas trop par ou commencer pour adapter le code et quels outils utiliser.
J'ai plusieurs articles et principalement je penses que je vais devoir modifier toutes (ou presque) mes foctions du type :
function func_name($operation = 'read',$layout,$category,$item,$value = null)
Pour corriger ce type d'erreur :
Deprecated: Optional parameter $operation declared before required parameter $item is implicitly treated as a required parameter
A priori les outils pour m'aider seraient :
Auriez-vous des conseils, astuces, autres ?
D'avance merci
En principe les argument optionnels doivent passer en dernier, sinon tu peux essayer ça voir si ça passe:
Effectivement j'y ai passé une bonne partie de la journée et j'ai essentiellement corrigé ça.
j'ai même amélioré certaines fonctions avec l'aide de cet article également : https://mindsers.blog/fr/post/arguments-nommes-php8/
merci pour ton lien.