.PHP

PHP-fil

PHP Script / Hypertext Preprocessor Source File
Ställ en fråga
SNABBT SVAR

En PHP-fil är en källkodsfil i klartext för serversidan skriven i PHP, språket bakom WordPress och de flesta innehållshanteringssystem. För att läsa eller redigera den, öppna den i en textredigerare som VS Code eller Notepad++. För att köra den och se dess utdata behöver du en webbserver med PHP - lokalt via XAMPP eller PHP:s inbyggda server - eftersom PHP körs på servern, inte i webbläsaren.

Utvecklare: The PHP Group (originally Rasmus Lerdorf) Kategori: Internetfiler Öppen standard MIME: application/x-httpd-php
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 5, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet PHP?

En .php-fil är ett dokument i klartext som innehåller källkod skriven i PHP (Hypertext Preprocessor), ett allmänt använt skriptspråk på serversidan. En .php-fil kan innehålla PHP-kod blandad med HTML-kod, text och inbäddad CSS eller JavaScript.

Användningsområden för PHP-filer

PHP-filer används för att generera HTML-sidor dynamiskt med hjälp av serverns PHP-motor. PHP-filer används också för att skapa webbapplikationer. Webbplatser använder ofta .php-filer för att bearbeta onlineformulär - till exempel ett kontaktformulär - eller som ett sätt att få åtkomst till databaser. WordPress, ett välkänt innehållshanteringssystem, använder PHP-skript i stor utsträckning, liksom populära ramverk som Laravel och Symfony.

Bearbetning av PHP-filer

Kod i PHP-filer bearbetas av PHP-motorn på webbservern, vilket genererar dynamisk HTML-utdata. Detta HTML-innehåll skickas sedan till användarens webbläsare och visas som en webbsida. Denna process säkerställer att den faktiska PHP-koden inte kan kommas åt av användaren, inte ens genom att visa sidans källkod. PHP-kodblock börjar med starttaggen <?php; sluttaggen ?> utelämnas avsiktligt i slutet av rena skriptfiler för att förhindra oavsiktlig utdata innan HTTP-headers skickas.

Ytterligare information

  • index.php är ofta den huvudsakliga webbplatsfilen som laddas av webbläsaren när en katalog begärs.
  • PHP kan också köras från kommandoraden med php script.php.
  • Andra filändelser som också innehåller PHP-kod inkluderar .phtml, .phps, .php3, .php4, .php5 och .php7.

Säkerhet & trygghet

RISK: MEDIUM

En .php-fil är ett program som körs PÅ EN SERVER, så ett skadligt PHP-skript (ett «web shell» som c99/r57) som laddas upp till en webbplats kan låta en angripare köra kommandon, läsa databasen eller ta över servern - distribuera aldrig .php-filer från okända källor till en live-webbplats utan att granska dem. Att bara öppna en .php i en textredigerare är säkert (det är bara text) och exekverar den INTE. Två operativa risker: (1) .php-filer innehåller ofta databaslösenord och API-nycklar, så de får inte vara offentligt nedladdningsbara; (2) att köra PHP på en föråldrad version (PHP 5/7) exponerar kända sårbarheter - håll PHP uppdaterat till en 8.x-gren som stöds.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNPHP Script / Hypertext Preprocessor Source File
UTVECKLAREThe PHP Group (originally Rasmus Lerdorf)sedan 1995 (PHP/FI by Rasmus Lerdorf); PHP 8.x is current
MIME-TYPapplication/x-httpd-php
TYPServersidesskript i klartext (PHP-källkod, ofta blandad med HTML)
STANDARDÖppen · royaltyfri

Program som öppnar PHP-filer

Windows4 apps
Notepad Öppen källkod Öppna .php för att visa eller redigera källkoden med markering (exekverar den inte).
Visual Studio Code Gratis Öppna .php för att läsa/redigera med PHP-syntaxmarkering; lägg till tillägget PHP/Intelephense för autokomplettering.
XAMPP (Apache + PHP + MySQL) Öppen källkod Installera XAMPP, lägg .php i htdocs-mappen, starta Apache och surfa sedan till http://localhost/file.php för att KÖRA den.
PHP (built-in server) Öppen källkod Installera PHP, kör sedan «php -S localhost:8000» i filens mapp och öppna http://localhost:8000/file.php för att exekvera den.
macOS3 apps
BBEdit Freemium Öppna .php för att redigera med stöd för PHP-syntax (gratisversionen täcker redigering).
Visual Studio Code Gratis Öppna .php för att läsa/redigera med PHP-syntaxmarkering; lägg till tillägget PHP/Intelephense för autokomplettering.
MAMP Freemium Lokal Apache/Nginx + PHP + MySQL-stack för Mac - släpp .php i dokumentroten och kör den via localhost.
Linux2 apps
Visual Studio Code Gratis Öppna .php för att läsa/redigera med PHP-syntaxmarkering; lägg till tillägget PHP/Intelephense för autokomplettering.
PHP CLI + Apache Öppen källkod Installera via pakethanteraren (t.ex. «apt install php apache2»). Kör en fil med «php file.php», eller servera den via Apache/Nginx.

Tekniska detaljer

djup specifikation
FiltypServersidesskript i klartext, UTF-8-kodad
MIME-typapplication/x-httpd-php
Filsignatur (magic bytes)Ingen - klartext utan binär signatur; filer börjar vanligtvis med taggen <?php vid byte-offset 0
Starttagg<?php (standardblock) eller <?= (kort echo-tagg för inline-utdata)
Sluttagg?> - valfri; utelämnas avsiktligt i slutet av rena PHP-filer för att undvika oavsiktlig utdata av blanksteg före HTTP-headers
ExekveringsmodellServersidan; PHP-motorn på webbservern tolkar filen och levererar den resulterande HTML-koden till klientens webbläsare
PHP-motorZend Engine - kärntolken som driver den officiella PHP-körtiden, med stöd för JIT-kompilator
CLI-exekveringphp script.php eller php -f script.php
VariabelsyntaxAlla variabelnamn föregås av $ (t.ex. $name, $count, $items)
SkiftlägeskänslighetVariabelnamn är skiftlägeskänsliga; funktions- och klassnamn är det inte
Superglobaler$_GET, $_POST, $_SESSION, $_COOKIE, $_SERVER - fördefinierade arrayer för HTTP-begäran och sessionskontext
Större ramverk och CMSLaravel, Symfony, CodeIgniter (ramverk); WordPress, Drupal, Joomla (innehållshanteringssystem)
DatabasåtkomstInbyggda MySQLi- och PDO-tillägg; stöder MySQL, PostgreSQL, SQLite och andra databaser
Körtidskonfigurationphp.ini styr minnesgränser, felrapportering, filuppladdningsstorlekar och vilka tillägg som laddas
Relaterade tillägg.phtml (PHP/HTML-mallmix), .phps (PHP-källkodsvisning), .php3 / .php4 / .php5 / .php7 (äldre versionerade PHP-skript)
Släppt1995 (PHP/FI by Rasmus Lerdorf); PHP 8.x is current
Öppen standardJa · royaltyfri
Specifikationwww.php.net

PHP-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med PHP-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om PHP-filer.

Vanliga frågor

Hur öppnar jag en .php-fil?
För att LÄSA eller redigera koden, öppna den i en textredigerare som VS Code eller Notepad++ (det är klartext). För att SE vad den producerar måste du köra den på en webbserver med PHP - lokalt via XAMPP/MAMP eller «php -S localhost:8000» - eftersom PHP körs på serversidan, inte i webbläsaren.
Varför visas min .php-fil som klartext / kod i webbläsaren?
Eftersom det inte finns någon PHP-motor som kör den. Att öppna en .php från din hårddisk i en webbläsare exekverar den inte. Lägg den på en server med PHP (eller en lokal stack som XAMPP) och anropa den via en http://localhost-URL så att PHP körs och returnerar HTML.
Kan jag konvertera en PHP-fil till HTML?
Inte statiskt - men att köra .php på en server producerar HTML, som du kan spara med webbläsarens «Spara som» eller med wget/curl mot den live-URL:en. Du fångar bara en renderad ögonblicksbild; all dynamisk logik och databasanrop går förlorade.
Hur kör jag en PHP-fil på min egen dator?
Installera en lokal PHP-stack - XAMPP eller Laragon på Windows, MAMP på Mac - lägg filen i dess webbrotskatalog och öppna den via http://localhost. Eller installera enbart PHP och kör «php -S localhost:8000» i mappen, och surfa sedan till filen.
Är en .php-fil säker att öppna?
Att öppna den i en redigerare är säkert - det är bara text och kommer inte att köras. Risken ligger i att DISTRIBUERA en okänd .php till en live-webbserver där den exekveras; skadliga skript («web shells») kan kompromettera hela webbplatsen. Granska all tredjeparts-PHP innan du kör den.
Vilket program öppnar functions.php i WordPress?
functions.php är en vanlig PHP-temafil - redigera den i VS Code eller Notepad++ (eller WordPress egna temaredigerare, med försiktighet). Ett syntaxfel där kan göra att hela webbplatsen slutar fungera («white screen of death»), så redigera en kopia och ha en säkerhetskopia redo.

Referenser

1PHP.net - official manual and downloadswww.php.net
2PHP supported versions / release roadmapwww.php.net

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Relaterade filtillägg

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö