.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.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.JPGJPEG Image
8.BINCD/DVD Disc Image (BIN/CUE)
9.DATProgram Data File (generic)
10.JSONJavaScript Object Notation 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-Å