Formátování PHP

Formátovač PHP zpřehledňuje kód PHP jednotným odsazením, zalamováním řádků, složenými závorkami, operátory, poli, voláním funkcí, třídami, atributy, výrazy match a komentáři. Vložte celý soubor PHP nebo dočasný úryvek; úryvky bez úvodní značky <?php se zpracují automaticky.

Zvolte cílovou verzi PHP, tabulátory nebo mezery, šířku řádku, styl složených závorek, koncové čárky a styl uvozovek. Syntaktické chyby se zobrazují ve výstupním editoru, takže vstup zůstává dostupný pro opravu.

Formátovač použijte pro soubory PHP a samostatné úryvky. Smíšené šablony PHP a HTML mohou obsahovat syntaxi konkrétního frameworku vyžadující projektová pravidla formátování.

Časté dotazy k formátování PHP

Jak na této stránce naformátuji kód?

Vložte kód do levého editoru nebo načtěte soubor, vyberte potřebné možnosti a zvolte Formátovat. Zkontrolujte výsledek vpravo a poté jej zkopírujte nebo uložte.

Proč může formátovač nahlásit chybu?

Vstup musí odpovídat vybranému jazyku nebo syntaxi. Zkontrolujte neúplné příkazy, nespárované závorky či uvozovky a dialekt nebo režim, který neodpovídá vstupu, a poté formátujte znovu.

Jak funguje formátovač kódu?

Formátovač kódu čte tokeny odpovídající jazyku a vnořené struktury a poté přepisuje odsazení, mezery a konce řádků podle jednotných pravidel. Program nekompiluje ani nespouští, takže formátování není kontrolou správnosti nebo bezpečnosti.

Jaká nastavení se pro tento jazyk doporučují?

Pro PSR-12 použijte 4 mezery, upřednostněte řádky do 80 znaků a 120 berte jako doporučenou mez; vyberte verzi PHP použitou zdrojem. Zvolte verzi PHP, tabulátory či mezery, šířku řádku, styl závorek, koncové čárky a styl uvozovek. Můžete formátovat celý soubor nebo úryvek bez úvodní značky PHP.

Odesílá se můj kód na server?

Kód se zpracovává pouze v prohlížeči a neodesílá se na server.

Formátování kódu

Formátujte a zpřehledňujte Java, Python, JavaScript, JSON, HTML a další; upravujte odsazení, mezery a zalomení řádků.

Další nástroje

Úpravy zvuku a efekty

Ořezávejte, spojujte nebo rozdělujte nahrávky, odstraňujte ticho či šum a upravujte hlasitost, rychlost, výšku tónu nebo kanály.

Další nástroje

Nástroje pro tabulky

Otevírejte a upravujte listy CSV či Excel, formátujte tabulkový text a převádějte CSV do Excelu nebo SQL.

Další nástroje

Nástroje pro Markdown

Pište a prohlížejte Markdown, vykreslujte diagramy Mermaid a převádějte Markdown, HTML a tabulky mezi formáty.

Další nástroje

Nástroje pro text

Porovnávejte pasáže, počítejte slova a klíčová slova, řaďte či nahrazujte řádky a prohlížejte text DOCX.

Další nástroje

Slovníky

Vyhledávejte čínské významy, synonyma a antonyma nebo výslovnost IPA v několika jazycích.

Převod a přehrávání zvuku

Převádějte MP3, WAV, FLAC a další formáty, přehrávejte zvuk nebo surové PCM a prohlížejte či upravujte zvuková metadata.

Nástroje pro JSON a data

Prohlížejte, porovnávejte a ověřujte JSON, testujte výrazy JSONPath nebo převádějte data do CSV, YAML a XML.

Další nástroje

Nástroje pro řeč

Přepisujte zvuk na text, generujte řeč z textu nebo nahrávejte svůj hlas v prohlížeči.

Nástroje pro video

Převádějte a komprimujte video, ořezávejte či spojujte klipy, měňte rozměry obrazu a extrahujte zvuk.

Další nástroje

Přehrávání a záznam videa

Přehrávejte místní nebo streamované video, nahrávejte obrazovku či kameru a používejte kameru jako online zrcadlo.

Nástroje pro PDF

Komprimujte nebo spojujte PDF, rozdělujte a přeskupujte stránky, převádějte je na obrázky a prohlížejte či porovnávejte dokumenty.

Další nástroje

Nástroje pro obrázky

Převádějte formáty obrázků, měňte velikost či ořezávejte fotografie, komprimujte soubory, porovnávejte obrázky a získávejte text pomocí OCR.

Další nástroje

Tvorba obrázků

Pořizujte a zkrášlujte snímky obrazovky, měňte text na obrázky či GIF, kreslete na tabuli a vytvářejte slovní mraky nebo favicony.

Další nástroje

Nástroje pro titulky

Upravujte titulky SRT či VTT s náhledem videa, posouvejte časování, převádějte formáty a spravujte titulkové stopy.

Další nástroje

Nástroje pro archivy

Otevírejte soubory ZIP, 7Z, RAR nebo TAR, extrahujte vybraný obsah a vytvářejte nové archivy s volitelnými hesly ZIP/7Z.

Kodéry | Dekodéry

Kódujte a dekódujte Base64 či Base32, escapujte URL, HTML a text Unicode a prohlížejte obsah JWT.

Další nástroje

Nástroje pro čísla

Převádějte číselné soustavy a hodnoty mezi dvojkovou, desítkovou a šestnáctkovou; měňte čísla na slova nebo text na dvojkový zápis.

Kalkulačky

Počítejte procenta a zlomky, shrnujte statistiky a vypočítejte známky, slevy nebo poměry stran.

Další nástroje

Nástroje pro čas

Zobrazte online hodiny, spusťte odpočet či stopky a počítejte data, věk nebo rozdíly časových pásem.

Další nástroje

Síťové nástroje

Zkontrolujte IP a připojení IPv6, prohlížejte požadavky HTTP či soubory HAR a počítejte rozsahy adres CIDR.

Převody jednotek

Převádějte délku, hmotnost, teplotu, datovou kapacitu a další jednotky.

Nástroje pro barvy

Převádějte hodnoty HEX, RGB a HSL, získávejte barvy z obrázku, kontrolujte kontrast nebo testujte displej jednolitými barvami.

QR kódy a čárové kódy

Generujte a skenujte QR nebo čárové kódy včetně QR kódů pro odkazy a sítě Wi-Fi.

Vývojářské a bezpečnostní nástroje

Generujte hashe, UUID a hesla, testujte regulární výrazy, vytvářejte URL slugy a kontrolujte oprávnění souborů.

Další nástroje

Užitečné nástroje

Zkontrolujte rozlišení a obnovovací frekvenci displeje, měřte pravítkem na obrazovce, testujte klávesy nebo čtěte ze čtecího zařízení.

Další nástroje

Hry

2048, Hledání min, Sudoku, Gomoku, Tanková bitva

Další nástroje