Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Bienvenue dans le coffre aux trésors PHP en français

PHP trucs et astuces est un recueil de codes PHP. Il rassemble les formules en une ligne, les comportements inattendus, les fonctionnalités cachées et les curiosités dissimulées dans les recoins sombres de PHP.

Cette encyclopédie a plusieurs objectifs :

  • divertir, avec des situations particulières et des usages inattendus mais valides de la syntaxe PHP ;
  • provoquer la réflexion, en mettant en lumière des cas limites. Il peut s’agir de bugs, de comportements tolérés ou simplement d’effets de bord ;
  • mettre les développeurs PHP au défi de leurs connaissances du langage.

Cette encyclopédie est destinée aux utilisateurs PHP avancés. N’y aventurez-vous pas sans une solide expérience du langage et un bon sens de l’humour.

Contributions

Les contributions sont les bienvenues, via des PR sur le dépôt.

  • les images de code sont réalisées avec carbon. Elles doivent se trouver dans le dossier images et être au format PNG.
  • l’identifiant est le nom du fichier, et par convention, le nom de l’image.
  • le titre est le nom de l’astuce. Il doit être court.
  • le contenu est la description détaillée de l’extrait de code.
  • Gardez le code simple et concis. Il doit aussi produire un résultat visible, même si c’est une erreur.
  • phpError liste les messages d’erreur PHP affichés.
  • features liste les fonctionnalités PHP illustrées.
  • tags est un système de mots-clés.
  • author est votre nom. Laissez vide pour rester anonyme.
  • contact est un lien pour vous contacter : e-mail, blog, site web, handle Mastodon…

Les fonctionnalités PHP évidentes ou déjà bien documentées feront l’objet d’une relecture avant d’être acceptées.

Consultez le fichier skeleton.json et complétez ses champs. Vous pouvez être crédité.