Een bestand met de .PHP-bestandsextensie is een PHP Source Code-bestand dat Hypertext Preprocessor-code bevat. Ze worden vaak gebruikt als webpagina-bestanden die meestal HTML genereren van een PHP-engine die wordt uitgevoerd op een webserver.
De HTML-inhoud die de PHP-engine uit de code maakt, is wat wordt gezien in de webbrowser. Omdat de PHP-code op de webserver wordt gebruikt, biedt toegang tot een PHP-pagina u geen toegang tot de code, maar krijgt u de HTML-inhoud die de server genereert.
Sommige PHP broncodebestanden kunnen een andere bestandsextensie gebruiken zoals .PHTML, PHP3, PHP4, PHP5, PHP7 of PHPS.
Hoe PHP-bestanden te openen
PHP-bestanden zijn slechts tekstdocumenten, dus u kunt er een openen met elke teksteditor of webbrowser. Notepad in Windows is een voorbeeld, maar syntax highlighting is zo handig bij het coderen in PHP dat een meer toegewijde PHP-editor meestal de voorkeur heeft.
Sommige teksteditors bevatten accentuering van syntaxis. Hier zijn enkele populaire PHP-editors: Adobe Dreamweaver, Eclipse PHP Development Tools, Zend Studio, phpDesigner, EditPlus en WeBuilder.
Echter, terwijl deze programma's u zullen toestaan bewerken of wijzigen PHP-bestanden, ze laten je eigenlijk geen PHP-server draaien. Daarvoor heb je zoiets als Apache Web Server nodig. Raadpleeg de Installatie- en configuratiehandleiding op PHP.net als u hulp nodig hebt.
Sommige .PHP-bestanden zijn mogelijk mediabestanden of afbeeldingen die per ongeluk zijn genoemd met de bestandsextensie .PHP. In die gevallen, hernoem gewoon de bestandsextensie naar de juiste en dan zou het correct moeten openen in het programma dat dat bestandstype toont, zoals een videospeler als je met een MP4-bestand werkt.
Hoe een PHP-bestand te converteren
Zie de documentatie over jason_encode op PHP.net voor informatie over het converteren van PHP-arrays naar Javascript-code in de JSON-structuur (JavaScript Object Notation). Dit is alleen beschikbaar in PHP 5.2 en hoger.
Voor het genereren van PDF's vanuit PHP, zie FPDF of dompdf.
U kunt PHP-bestanden niet omzetten naar niet-tekst-gebaseerde indelingen zoals MP4 of JPG. Als je een bestand hebt met de .PHP-bestandsextensie waarvan je weet dat die in een van deze formaten had moeten worden gedownload, hernoem dan de bestandsextensie van .PHP naar .MP4 (of welk formaat dan ook).
Als u een dergelijk bestand een nieuwe naam geeft, voert u geen echte bestandsconversie uit, maar kunt u het juiste programma alleen openen om het bestand te openen. Echte conversies vinden normaal plaats in een hulpprogramma voor bestandsconversie of in een programma Opslaan als of Exporteren menu.
Hoe PHP te laten werken met HTML
PHP-code die is ingesloten in een HTML-bestand wordt begrepen als PHP en niet als HTML in deze tags is opgenomen in plaats van de algemene HTML-tag:
< ?php PHP code goes here ?>
Als u vanuit een HTML-bestand naar een PHP-bestand wilt linken, voert u de volgende code in het HTML-bestand in footer.php is de naam van je eigen bestand: Soms zie je dat een webpagina PHP gebruikt door naar de URL te kijken, bijvoorbeeld wanneer het standaard PHP-bestand wordt aangeroepen index.php . In dit voorbeeld kan het eruit zien http://www.examplesite.com/index.php . PHP is geporteerd naar bijna elk besturingssysteem en is volledig gratis te gebruiken. De officiële PHP-website is PHP.net. Er is een hele documentatie-sectie die dient als een online PHP-handleiding als je meer wilt weten over wat je kunt doen met PHP of hoe het allemaal werkt. Een andere goede bron is W3Schools. De eerste versie van PHP werd uitgebracht in 1995 en heette Personal Home Page Tools (PHP Tools). In de loop der jaren werden er veranderingen aangebracht met nieuwe versies die om de paar maanden werden vrijgegeven. Server-side scripting is het meest gebruikte gebruik voor PHP. Zoals hierboven beschreven, werkt dit met een PHP-parser, webserver en webbrowser, waarbij de browser toegang krijgt tot een server waarop de PHP-software draait, zodat de browser alles kan weergeven wat de server produceert. Een andere is scripting op de opdrachtregel waarbij geen browser of server wordt gebruikt. Dit soort PHP-implementaties zijn handig voor geautomatiseerde taken. PHPS-bestanden zijn syntax gemarkeerde bestanden. Sommige PHP-servers zijn zo geconfigureerd dat ze automatisch de syntaxis markeren van bestanden die deze bestandsextensie gebruiken. Dit moet worden ingeschakeld door de regel httpd.conf te gebruiken. Meer informatie over PHP