PHP online
Scrivi, esegui e condividi snippet di codice, senza configurare nulla.
Esegui PHP online nel tuo browser
Un playground PHP online gratuito per eseguire codice. Scrivi PHP nel browser, premi Esegui e il codice gira su PHP 8.3 in pochi secondi. Niente Apache, niente nginx, niente XAMPP o MAMP da configurare prima.
L'editor è costruito sullo stesso motore di VS Code, quindi evidenziazione della sintassi PHP, completamento automatico e sottolineature degli errori funzionano tutti. Il codice gira su PHP 8.3 CLI con OPcache più le estensioni comuni, mbstring, curl, xml, simplexml, dom, tokenizer, openssl, zip, fileinfo e json, e Composer nel path. Ottimo per provare una regex, serializzare JSON o esplorare le espressioni match.
Perché questo playground PHP è utile
- Esecuzione PHP immediata: scrivi il codice, premi Esegui e vedi l'output della CLI di PHP 8.3 in pochi secondi, senza Apache, nginx, XAMPP o MAMP.
- Evidenziazione completa della sintassi PHP, completamento automatico e messaggi di errore chiari con i numeri di riga, grazie allo stesso motore di editor di VS Code.
- L'input stdin è supportato.
fgets(STDIN),file_get_contents('php://stdin')e le letture dallo streamSTDINfunzionano tutti con la casella di input del playground, quindi gli script PHP in stile CLI girano dall'inizio alla fine. Niente Apache, XAMPP o MAMP sul tuo computer. - PHP 8.3 con mbstring, curl, xml, simplexml, dom, openssl, zip, fileinfo, OPcache e Composer nel path: prova le funzionalità moderne di PHP come enum, proprietà readonly, espressioni match e proprietà tipizzate.
Cosa puoi creare nel playground PHP
- Funzioni sugli array: array_map, array_filter, array_reduce e trasformazioni di array associativi da provare una riga alla volta.
- Funzioni sulle stringhe e regex (preg_match, preg_replace), più codifica e decodifica JSON: gli idiomi PHP di tutti i giorni che userai in qualsiasi backend.
- Esperimenti rapidi in PHP: prova un'espressione match, prova un enum, verifica una proprietà tipizzata o conferma come funziona l'operatore spread negli array.
Domande frequenti sul compilatore PHP online
Il compilatore PHP online è gratuito?
Devo avere PHP, Apache o XAMPP installati?
Il playground PHP funziona da smartphone e Chromebook?
Il playground PHP supporta fgets(STDIN) e stdin?
fgets(STDIN), file_get_contents('php://stdin') e la lettura dallo stream STDIN si comportano esattamente come quando esegui php script.php nel terminale e digiti l'input. Utile per script PHP in stile CLI ed esercizi pratici.Come imparo PHP dopo aver provato il playground?
Strumenti utili per PHP
Strumenti gratuiti nel browser che si abbinano bene al playground PHP, tutti parte di Coddy.