Lag en fil som heter hei.php og legge det i din web server er roten (DOCUMENT_ROOT) med følgende innhold:
Dette programmet er ekstremt enkelt, og du egentlig ikke trenger å bruke PHP for å lage en side som dette. Alt den gjør er å vise: Hello World
ved hjelp av PHP echo-setningen. Merk at filen trenger ikke å være kjørbar eller spesiell på noen måte. Serveren finner ut at denne filen må tolkes med PHP fordi du har brukt «.,php» – utvidelsen, som serveren er konfigurert til å passere på å PHP. Tenk på dette som en vanlig HTML-fil som skjer for å ha et sett av spesielle koder tilgjengelig for deg som trenger en masse interessante ting.
Hvis du har prøvd dette eksemplet, og det gjorde ikke utgang noe, er det bedt om å laste ned, eller du se hele fil som tekst, sjansene er at serveren du er på ikke har PHP aktivert, eller er ikke konfigurert på riktig måte. Spør administratoren å aktivere den for deg ved hjelp av Installasjonen kapittel i håndboken., Hvis du er å utvikle lokalt, les også installasjon kapittel for å sikre at alt er riktig konfigurert. Kontroller at du har tilgang til fil via http, med den server som gir deg utgang. Hvis du bare ringe opp fil fra fil-system, så vil det ikke bli analysert med PHP. Hvis problemene vedvarer, uansett, ikke nøl med å bruke en av de mange » PHP-støtte alternativer.
poenget med eksempelet er å vise den spesielle PHP-tag-format. I dette eksempelet har vi brukt <?php
for å indikere starten på en PHP-koden., Så vi satte PHP-setningen og venstre PHP-modus ved å legge til den avsluttende koden, ?>
. Du kan hoppe inn og ut av PHP-modus i en HTML-fil som dette hvor som helst du ønsker. For mer informasjon, les den manuelle delen på grunnleggende PHP syntaks.
Merk: En merknad på Linje Feeds
Line-feeds har liten betydning i HTML, men det er fortsatt en god idé å lage HTML-ser fint og rent ved å sette line-feeder. En ny linje som følger umiddelbart etter en avsluttende
?>
vil bli fjernet av PHP., Dette kan være svært nyttig når du er sette i mange blokker av PHP eller inkludere filer som inneholder PHP som ikke er ment for å sende ut noe. På samme tid kan det være litt forvirrende. Du kan sette inn et mellomrom etter det avsluttende?>
for å tvinge et mellomrom og linjeskift for å bli sendt ut, eller du kan sette en eksplisitt linjeskift i den siste ekko/skrive ut fra din PHP-blokk.,
Merk: En merknad på Tekst Redaktører
Det er mange tekst redaktører og Integrerte utviklingsmiljøer (IDEs) som du kan bruke til å opprette, redigere og administrere PHP-filer. En delvis liste over disse verktøyene er opprettholdt på » PHP Redaktører Listen. Hvis du ønsker å anbefale en redaktør, vennligst besøk over side og be side ansvarlige for å legge redaktøren til listen. Har en editor med syntax utheving kan være nyttig.,
Merk: En merknad på tekstbehandlere
tekstbehandlingsprogrammer som StarOffice Writer, Microsoft Word og Abiword er ikke optimal for redigering PHP-filer. Hvis du ønsker å bruke en for denne testen skript, må du sørge for at du lagrer filen som ren tekst eller PHP vil ikke være i stand til å lese og kjøre skriptet.
Merk: En merknad på Windows Notisblokk
Hvis du skriver dine PHP-skript ved hjelp av Windows Notisblokk, vil du trenger for å sikre at filene er lagret med .,php extension. (Notisblokk legger til en .txt utvidelse til filer automatisk med mindre du ta én av følgende fremgangsmåter for å forhindre det.) Når du lagrer filen, og blir bedt om å gi et navn for filen, sted filnavnet i anførselstegn (dvs. «hei.php»). Alternativt kan du klikke på ‘Tekst Dokumenter» drop-down menyen i «Lagre» – dialogboksen, og endre innstillingen til «Alle Filer». Du kan deretter skrive inn filnavn (uten anførselstegn.
Nå som du har opprettet en arbeidsgruppe PHP-skript, er det tid til å lage den mest berømte PHP script!, Foreta et anrop til phpinfo () – funksjonen, og du vil se en masse nyttig informasjon om systemet og oppsett som tilgjengelig forhåndsdefinerte variabler, lastet PHP moduler, og konfigureringsinnstillinger. Ta litt tid og lese denne viktige informasjonen.
Eksempel #2 Få system informasjon fra PHP
<?php phpinfo(); ?>