.PHP

PHP-fil

PHP Script / Hypertext Preprocessor Source File
Still et spørsmål
HURTIGSVAR

En PHP-fil er kildekode på serversiden i ren tekst skrevet i PHP, språket bak WordPress og de fleste publiseringssystemer. For å lese eller redigere den, åpne den i et tekstredigeringsprogram som VS Code eller Notepad++. For å kjøre den og se resultatet, trenger du en webserver med PHP - lokalt via XAMPP eller PHPs innebygde server - fordi PHP kjøres på serveren, ikke i nettleseren.

Utvikler: The PHP Group (originally Rasmus Lerdorf) Kategori: Web filer Åpen standard MIME: application/x-httpd-php
ÅPNES PÅ Windows macOS Linux
Relatert: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 5, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er PHP-filformatet?

En .php-fil er et dokument i ren tekst som inneholder kildekode skrevet i PHP (Hypertext Preprocessor), et mye brukt skriptspråk på serversiden. En .php-fil kan inneholde PHP-kode blandet med HTML-markering, tekst og innebygd CSS eller JavaScript.

Bruksområder for PHP-filer

PHP-filer brukes til å generere HTML-sider dynamisk ved hjelp av serverens PHP-motor. PHP-filer brukes også til å lage webapplikasjoner. Nettsteder bruker ofte .php-filer for å behandle nettbaserte skjemaer - for eksempel et kontaktskjema - eller som et middel for å få tilgang til databaser. WordPress, et velkjent publiseringssystem (CMS), bruker PHP-skript i stor utstrekning, det samme gjør populære rammeverk som Laravel og Symfony.

Behandling av PHP-filer

PHP-filkode behandles av PHP-motoren som ligger på webserveren, som genererer dynamisk HTML-utdata. Dette HTML-innholdet sendes deretter til brukerens nettleser og vises som en nettside. Denne prosessen sikrer at selve PHP-koden ikke kan nås av brukeren, selv ved å se på sidens kildekode. PHP-kodeblokker begynner med åpningstagen <?php; lukketagen ?> utelates ofte med vilje på slutten av rene skriptfiler for å forhindre utilsiktet utdata før HTTP-headere sendes.

Tilleggsinformasjon

  • index.php er ofte hovedfilen for et nettsted som lastes inn av nettleseren når en mappe forespørres.
  • PHP kan også kjøres fra kommandolinjen ved å bruke php script.php.
  • Andre filutvidelser som også inneholder PHP-kode inkluderer .phtml, .phps, .php3, .php4, .php5 og .php7.

Sikkerhet og trygghet

RISIKO: MEDIUM

En .php-fil er et program som kjører PÅ EN SERVER, så et ondsinnet PHP-skript (et «web shell» som c99/r57) lastet opp til et nettsted kan la en angriper kjøre kommandoer, lese databasen eller ta over serveren - distribuer aldri .php-filer fra upålitelige kilder til et aktivt nettsted uten å gjennomgå dem. Å bare åpne en .php i et tekstredigeringsprogram er trygt (det er bare tekst) og utfører den IKKE. To operasjonelle risikoer: (1) .php-filer inneholder ofte databasepassord og API-nøkler, så de må ikke være offentlig nedlastbare; (2) å kjøre PHP på en utdatert versjon (PHP 5/7) eksponerer kjente sårbarheter - hold PHP oppdatert til en støttet 8.x-gren.

Formatdetaljer

i et nøtteskall
FULLT NAVNPHP Script / Hypertext Preprocessor Source File
UTVIKLERThe PHP Group (originally Rasmus Lerdorf)siden 1995 (PHP/FI by Rasmus Lerdorf); PHP 8.x is current
KATEGORIWeb filer
MIME-TYPEapplication/x-httpd-php
TYPEServerside-skript i ren tekst (PHP-kildekode, ofte blandet med HTML)
STANDARDÅpen · royalty-fri

Programmer som åpner PHP-filer

Windows4 apps
Notepad Åpen kildekode Åpne .php for å se eller redigere kilden med utheving (utfører den ikke).
Visual Studio Code Gratis Åpne .php for å lese/redigere med PHP-syntaksutheving; legg til PHP/Intelephense-utvidelsen for autofullføring.
XAMPP (Apache + PHP + MySQL) Åpen kildekode Installer XAMPP, legg .php-filen i htdocs-mappen, start Apache, og naviger deretter til http://localhost/file.php for å KJØRE den.
PHP (built-in server) Åpen kildekode Installer PHP, kjør deretter «php -S localhost:8000» i filens mappe og åpne http://localhost:8000/file.php for å utføre den.
macOS3 apps
BBEdit Freemium Åpne .php for å redigere med støtte for PHP-syntaks (gratisversjonen dekker redigering).
Visual Studio Code Gratis Åpne .php for å lese/redigere med PHP-syntaksutheving; legg til PHP/Intelephense-utvidelsen for autofullføring.
MAMP Freemium Lokal Apache/Nginx + PHP + MySQL-pakke for Mac - slipp .php-filen inn i dokumentroten og kjør den via localhost.
Linux2 apps
Visual Studio Code Gratis Åpne .php for å lese/redigere med PHP-syntaksutheving; legg til PHP/Intelephense-utvidelsen for autofullføring.
PHP CLI + Apache Åpen kildekode Installer via pakkebehandleren (f.eks. «apt install php apache2»). Kjør en fil med «php file.php», eller server den via Apache/Nginx.

Tekniske detaljer

dyp spesifikasjon
FiltypeServerside-skript i ren tekst, UTF-8-kodet
MIME-typeapplication/x-httpd-php
Filsignatur (magic bytes)Ingen - ren tekst uten binær signatur; filer åpnes vanligvis med <?php-taggen ved byte-offset 0
Åpningstag<?php (standard blokk) eller <?= (kort echo-tag for innebygd utdata)
Lukketag?> - valgfri; utelates ofte med vilje på slutten av rene PHP-filer for å unngå utilsiktet utdata av mellomrom før HTTP-headere
EksekveringsmodellServerside; PHP-motoren på webserveren tolker filen og leverer den resulterende HTML-en til klientens nettleser
PHP-motorZend Engine - kjerne-tolkeren som driver den offisielle PHP-kjøretiden, med støtte for JIT-kompilator
CLI-eksekveringphp script.php eller php -f script.php
VariabelsyntaksAlle variabelnavn har prefikset $ (f.eks. $name, $count, $items)
Skille mellom store og små bokstaverVariabelnavn skiller mellom store og små bokstaver; funksjons- og klassenavn gjør det ikke
Superglobale variabler$_GET, $_POST, $_SESSION, $_COOKIE, $_SERVER - forhåndsdefinerte matriser for HTTP-forespørsler og sesjonskontekst
Store rammeverk og CMSLaravel, Symfony, CodeIgniter (rammeverk); WordPress, Drupal, Joomla (publiseringssystemer)
DatabasetilgangInnebygde MySQLi- og PDO-utvidelser; støtter MySQL, PostgreSQL, SQLite og andre databaser
Kjøretidskonfigurasjonphp.ini kontrollerer minnegrenser, feilrapportering, filopplastingsstørrelser og hvilke utvidelser som lastes inn
Relaterte utvidelser.phtml (blanding av PHP/HTML-maler), .phps (visning av PHP-kildekode), .php3 / .php4 / .php5 / .php7 (eldre versjonerte PHP-skript)
Utgitt1995 (PHP/FI by Rasmus Lerdorf); PHP 8.x is current
Åpen standardJa · royalty-fri
Spesifikasjonwww.php.net

PHP-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med PHP-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om PHP-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en .php-fil?
For å LESE eller redigere koden, åpne den i et tekstredigeringsprogram som VS Code eller Notepad++ (det er ren tekst). For å SE hva den produserer, må du kjøre den på en webserver med PHP - lokalt via XAMPP/MAMP eller «php -S localhost:8000» - fordi PHP kjøres på serversiden, ikke i nettleseren.
Hvorfor vises .php-filen min som ren tekst / kode i nettleseren?
Fordi det ikke er noen PHP-motor som kjører den. Å åpne en .php fra harddisken i en nettleser utfører den ikke. Legg den på en server med PHP (eller en lokal pakke som XAMPP) og få tilgang til den via en http://localhost-URL slik at PHP kjører og returnerer HTML.
Kan jeg konvertere en PHP-fil til HTML?
Ikke statisk - men å kjøre .php-filen på en server produserer HTML, som du kan lagre med nettleserens «Lagre som» eller med wget/curl mot den aktive URL-en. Du fanger bare ett gjengitt øyeblikksbilde; all dynamisk logikk og databasekall går tapt.
Hvordan kjører jeg en PHP-fil på min egen datamaskin?
Installer en lokal PHP-pakke - XAMPP eller Laragon på Windows, MAMP på Mac - legg filen i web-roten og åpne den via http://localhost. Eller installer PHP alene og kjør «php -S localhost:8000» i mappen, og naviger deretter til filen i nettleseren.
Er det trygt å åpne en .php-fil?
Det er trygt å åpne den i et redigeringsprogram - det er bare tekst og vil ikke kjøre. Risikoen ligger i å DISTRIBUERE en ukjent .php til en aktiv webserver hvor den kjøres; ondsinnede skript («web shells») kan kompromittere hele nettstedet. Gå gjennom all tredjeparts PHP før du kjører den.
Hvilket program åpner functions.php i WordPress?
functions.php er en vanlig PHP-temafil - rediger den i VS Code eller Notepad++ (eller WordPress-temaredigereren, med forsiktighet). En syntaksfeil der kan føre til at hele nettstedet går ned («white screen of death»), så rediger en kopi og behold en sikkerhetskopi.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å