Menu
Coddy logo textTech
Français

Bac à sable PHP

Écrivez, exécutez et partagez des extraits de code — sans installation.

index.php
Output
Click Run to see the output here.

Exécutez PHP en ligne dans votre navigateur

Ceci est un playground et compilateur PHP en ligne gratuit. Écrivez du code PHP directement dans votre navigateur, cliquez sur Exécuter et lancez-le sur PHP 8.3 en quelques secondes — sans Apache, sans nginx, sans XAMPP ni MAMP. C'est le moyen le plus rapide de tester une fonction de tableau, vérifier un helper de chaîne ou essayer une fonctionnalité moderne de PHP comme les enums ou les propriétés readonly.

Sous le capot, l'éditeur utilise le même moteur que VS Code (coloration syntaxique PHP, autocomplétion, erreurs soulignées), et votre code s'exécute sur PHP 8.3 CLI avec OPcache et les extensions courantes — mbstring, curl, xml, simplexml, dom, tokenizer, openssl, zip, fileinfo et json — avec Composer dans le path. Que vous testiez une regex, sérialisiez du JSON ou exploriez les match expressions, ce compilateur PHP en ligne vous mène de l'idée à la sortie en quelques secondes.

Pourquoi ce playground PHP est utile

  • Exécution PHP instantanée — écrivez du code, appuyez sur Exécuter et voyez la sortie du CLI PHP 8.3 en quelques secondes, sans Apache, nginx, XAMPP ni MAMP.
  • Coloration syntaxique PHP complète, autocomplétion et messages d'erreur clairs avec numéros de ligne — le même moteur d'éditeur qui propulse VS Code.
  • Entrée stdin prise en charge — fgets(STDIN), file_get_contents('php://stdin'), STDIN lisent depuis la zone d'entrée du playground, ce qui permet de tester les scripts PHP en mode CLI de bout en bout. Aucune installation — pas d'Apache, XAMPP ni MAMP.
  • PHP 8.3 avec mbstring, curl, xml, simplexml, dom, openssl, zip, fileinfo, OPcache et Composer dans le path — testez les fonctionnalités modernes de PHP comme les enums, les propriétés readonly, les match expressions et les propriétés typées.

Ce que vous pouvez faire dans le playground PHP

  • Fonctions de tableaux — array_map, array_filter, array_reduce et transformations de tableaux associatifs que vous pouvez tester ligne par ligne.
  • Helpers de chaînes et regex (preg_match, preg_replace), plus encode/decode JSON — les idiomes PHP du quotidien que vous utiliserez dans n'importe quel backend.
  • Expérimentations PHP rapides — testez une match expression, essayez un enum, vérifiez une propriété typée ou confirmez comment fonctionne l'opérateur spread dans les tableaux.

Questions fréquentes sur le compilateur PHP en ligne

Le compilateur PHP en ligne est-il gratuit ?
Oui. Le playground PHP est entièrement gratuit — sans inscription, sans installer PHP, sans configurer Apache ou XAMPP. Ouvrez la page et exécutez votre code sur PHP 8.3.
Dois-je installer PHP, Apache ou XAMPP ?
Aucune installation nécessaire. Vous n'avez pas besoin de PHP, Apache, nginx, XAMPP ni MAMP sur votre machine — le runner PHP en ligne exécute votre code sur PHP 8.3 CLI et vous renvoie la sortie en quelques secondes.
Le playground PHP fonctionne-t-il sur mobile et Chromebook ?
Oui. Le playground PHP fonctionne sur tout navigateur moderne — desktop, tablette ou mobile. Idéal pour tester PHP depuis un Chromebook, un iPad ou un ordinateur de classe où vous ne pouvez pas installer une stack LAMP.
Le playground PHP prend-il en charge fgets(STDIN) et stdin ?
Oui. Le playground propose une zone d'entrée stdin — fgets(STDIN), file_get_contents('php://stdin') et la lecture du flux STDIN fonctionnent comme lorsque vous exécutez php script.php dans le terminal et saisissez une entrée. Utile pour les scripts PHP en mode CLI et les exercices.
Comment apprendre PHP après avoir testé le playground ?
Modifiez le code PHP d'exemple, appuyez sur Exécuter et itérez. Pour une pratique structurée, le cours interactif PHP de Coddy couvre les tableaux, les chaînes, les classes, les namespaces et les fonctionnalités modernes de PHP 8 avec des exercices pratiques.