Menu
Coddy logo textTech

Compilateur PHP en Ligne

É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

Un playground et code runner PHP en ligne gratuit. Écris du PHP dans ton navigateur, clique sur Exécuter, et le code s'exécute sur PHP 8.3 en quelques secondes. Pas d'Apache, pas de nginx, pas de XAMPP ni de MAMP à installer au préalable.

L'éditeur s'appuie sur le même moteur que VS Code, donc la coloration syntaxique PHP, l'autocomplétion et le soulignement des erreurs fonctionnent. Le code tourne sur PHP 8.3 CLI avec OPcache et les extensions courantes — mbstring, curl, xml, simplexml, dom, tokenizer, openssl, zip, fileinfo et json — plus Composer dans le path. Pratique pour tester une regex, sérialiser du JSON ou jouer avec les match expressions.

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 tout propulsé par le même moteur d'éditeur que VS Code.
  • L'entrée stdin est prise en charge. fgets(STDIN), file_get_contents('php://stdin') et la lecture du flux STDIN fonctionnent depuis la zone de saisie du playground, ce qui te permet d'exécuter des scripts PHP en mode CLI de bout en bout. Pas d'Apache, XAMPP ou MAMP à installer chez toi.
  • 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 tu peux tester ligne par ligne.
  • Helpers de chaînes et regex (preg_match, preg_replace), plus encode/decode JSON : les idiomes PHP du quotidien que tu utiliseras dans n'importe quel backend.
  • Expérimentations PHP rapides : teste une match expression, essaie un enum, vérifie une propriété typée ou confirme le fonctionnement du spread operator 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 gratuit. Pas d'inscription, pas de PHP à installer, ni d'Apache ou XAMPP à configurer — ouvre la page et lance ton code sur PHP 8.3.
Dois-je installer PHP, Apache ou XAMPP ?
Aucune installation nécessaire. Pas besoin de PHP, Apache, nginx, XAMPP ou MAMP sur ta machine. Le runner PHP en ligne exécute ton code sur PHP 8.3 CLI et te renvoie la sortie en quelques secondes.
Le playground PHP fonctionne-t-il sur mobile et Chromebook ?
Oui. Le playground PHP tourne dans n'importe quel navigateur moderne, sur desktop, tablette ou mobile. Pratique pour tester PHP depuis un Chromebook, un iPad ou un ordinateur de l'école où tu ne peux pas installer une stack LAMP.
Le playground PHP prend-il en charge fgets(STDIN) et stdin ?
Oui. fgets(STDIN), file_get_contents('php://stdin') et la lecture depuis le flux STDIN se comportent exactement comme quand tu lances php script.php dans le terminal et que tu saisis une entrée. Pratique pour les scripts PHP en mode CLI et les exercices.
Comment apprendre PHP après avoir testé le playground ?
Modifie le code PHP d'exemple, appuie sur Exécuter et itère. Quand tu veux quelque chose de plus structuré, 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.