Soubor s příponou .PHP je soubor zdrojového kódu PHP, který obsahuje kód Hypertext Preprocessor. Často se používají jako soubory webových stránek, které obvykle generují HTML z motoru PHP běžícího na webovém serveru.
Obsah HTML, který modul PHP vytváří z kódu, je vidět ve webovém prohlížeči. Vzhledem k tomu, že webový server je místem, kde se provádí kód PHP, přístup na stránku PHP vám nedává přístup k kódu, ale místo toho vám poskytuje obsah HTML, který server generuje.
Některé soubory zdrojového kódu PHP mohou používat různé přípony souborů, jako jsou .PHTML, PHP3, PHP4, PHP5, PHP7 nebo PHPS.
Jak otevírat soubory PHP
Poznámkový blok ve Windows je jedním z příkladů otvírače souborů PHP, ale zvýraznění syntaxe je při kódování v PHP tak užitečné, že se obvykle dává přednost více vyhrazenému editoru PHP.
Některé textové editory obsahují zvýraznění syntaxe; podívejte se na náš seznam nejlepších textových editorů pro některé možnosti, jako je Visual Studio Code. Zde je několik dalších způsobů úpravy souborů PHP: Atom, Sublime Text, Coda, Codeanywhere, Programmer's Notepad, Vim a CodeLobster IDE.
I když vám tyto programy umožní upravovat nebo měnit soubory PHP, nedovolí vám skutečně provozovat server PHP. K tomu potřebujete něco jako webový server Apache. Pokud potřebujete pomoc, přečtěte si průvodce instalací a konfigurací na PHP.net.
Některé soubory .PHP mohou být ve skutečnosti mediální soubory nebo obrázky, které byly náhodně pojmenovány s příponou .PHP. V takových případech stačí přejmenovat příponu souboru na správnou a poté by se měla správně otevřít v programu, který zobrazuje tento typ souboru, například videopřehrávač, pokud pracujete se souborem MP4.
Jak převést soubor PHP
Chcete-li generovat soubory PDF z PHP, podívejte se na FPDF nebo dompdf.
V dokumentaci ke kódování json na PHP.net se dozvíte, jak převést pole PHP do kódu Javascript ve formátu JSON (JavaScript Object Notation). Toto je k dispozici pouze v PHP 5.2 a vyšším.
Soubory PHP nemůžete převádět do netextových formátů, jako jsou MP4 nebo JPG. Pokud máte soubor s příponou .PHP, o kterém víte, že by měl být stažen ve formátu, jako je jeden z nich, stačí přejmenovat příponu souboru z .PHP na .MP4 (nebo jakýkoli jiný formát).
Přejmenování takového souboru neprovádí skutečnou konverzi souboru, ale pouze umožňuje správnému programu soubor otevřít. Ke skutečným převodům obvykle dochází buď v nástroji pro převod souborů nebo v nabídce Uložit jako nebo Exportovat v programu.
Jak zajistit, aby PHP fungovalo s HTML
Kód PHP vložený do souboru HTML je chápán jako PHP a nikoli HTML, pokud je uzavřen v těchto značkách namísto běžné značky HTML:
<? php [kód PHP jde sem]?>
Chcete-li vytvořit odkaz na soubor PHP ze souboru HTML, zadejte následující kód do souboru HTML, kde footer.php je název vašeho vlastního souboru:
Někdy můžete vidět, že webová stránka používá PHP, když se podíváte na její URL, například když se výchozí soubor PHP nazývá index.php. V tomto příkladu to může vypadat jako http://www.examplesite.com/index.php.
Více informací o PHP
PHP bylo přeneseno téměř do každého operačního systému a jeho používání je zcela zdarma. Oficiální web PHP je PHP.net. K dispozici je celá sekce Dokumentace, která slouží jako online manuál k PHP, pokud potřebujete pomoc, abyste se dozvěděli více o tom, co můžete dělat s PHP nebo jak to všechno funguje. Dalším dobrým zdrojem je W3Schools.
První verze PHP byla vydána v roce 1995 a byla nazvána Personal Home Page Tools (PHP Tools). V průběhu let došlo ke změnám a nové verze byly vydávány každých několik měsíců.
Skriptování na straně serveru je nejběžnějším použitím pro PHP. Jak je popsáno výše, funguje to s analyzátorem PHP, webovým serverem a webovým prohlížečem, kde prohlížeč přistupuje k serveru, na kterém běží software PHP, takže prohlížeč může zobrazit vše, co server produkuje.
Dalším je skriptování z příkazového řádku, kde se nepoužívá ani prohlížeč, ani server. Tyto typy implementací PHP jsou užitečné pro automatizované úkoly.
Soubory PHPS jsou soubory zvýrazněné syntaxí. Některé servery PHP jsou nakonfigurovány tak, aby automaticky zvýrazňovaly syntaxi souborů, které používají tuto příponu souboru. To musí být povoleno pomocí řádku httpd.conf.