63 votes

Pires pratiques PHP dans votre expérience ?

Quels sont les pires pratiques trouvent dans le code PHP ?

Quelques exemples :

  • Utilisation de $array [référence] sans guillemets simples
  • Variables d’instance « cachés » dans les fichiers d’inclusion, qui sont nécessaires plus tard
  • Beaucoup d’inclusion récursive ne pas utiliser les fonctions « _once »

Note: peut-être que subjectif ou « fun » si vous aimez.

85voto

Oli Points 65050

En utilisant et en s’appuyant sur `` . Beurk.

55voto

Joeri Sebrechts Points 7483
<ul> <li>À l’aide de l’opérateur point pour construire des chaînes de requête de variables, sans aucune forme d’échapper ou de liaison de la variable. Cela arrive encore beaucoup.</li> <li>À l’aide de fonction extract() généreusement d’avoir facilement accès aux variables. Nous nous sommes débarrassés de la directive register_globals seulement pour voir qu'il remplacé par extract($_POST).</li> </ul>

52voto

Lewis Points 1681

à l’aide de @ partout parce qu’ils sont trop paresseux pour utilisez isset()

51voto

Greg Points 132247

Que diriez-vous de guillemets magiques? Tellement mal qu’ils ont été retirés PHP6.

44voto

Kevin Points 6567

Une seule société, pour que j’ai travaillé avait écrit leur propre panier ; sur la page de paiement, le total de l’achat a été calculé et enregistré dans un champ de formulaire masqué... Lorsque vous avez soumis votre commande, il a effectué l’opération avec le prix de ce champ caché...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X