PHP är ett serverskriptspråk som används för att göra webbsidor interaktiva. Det blev mycket populärt på grund av dess användarvänlighet, interaktivitet på webbsidor och integration med HTML. Tänk på vad som händer när en sida redigeras på denna webbplats. Bakom denna process finns många, kanske hundratals, PHP -skript som styr hur webbsidor förändras utifrån olika omständigheter. Denna artikel kommer att lära dig hur du skriver några mycket enkla PHP -skript så att du kan få en grundläggande förståelse för hur PHP fungerar.
Steg
Del 1 av 3: Komma igång med Echo Statements
Steg 1. Öppna en textredigerare
Detta är programmet du kommer att använda skriva och redigera din kod.
- Anteckningsblock kan nås på alla versioner av Windows med ⊞ Win + R> Anteckningar.
- TextEdit kan nås på Mac genom att gå till Program> TextEdit.
Steg 2. Skriv ett enkelt uttalande i Anteckningar
En del av PHP -koden börjar och slutar med parenteserade PHP -taggar (“”). "Echo" är ett mycket grundläggande uttalande (en instruktion till datorn) på PHP -språket som kommer att mata ut text till skärmen. Texten du vill eko måste ingå i citattecken och sluta med en semikolon.
Koden ska se ut ungefär
Steg 3. Spara filen med namnet "hej världen" och tillägget.php
Detta görs genom att navigera till Arkiv> Spara som …
- Lägg till.php i anteckningsblocket i slutet av filnamnet och bifoga dubbla citat. Detta säkerställer att filen inte kommer att konverteras till en grundläggande textfil med Anteckningar. Utan citattecken blir filen hej world.php.txt. Alternativt kan du välja rullgardinsmenyn under Spara som typ och ändra den till "Alla filer (*.*)" Vilket lämnar namnet exakt hur du skriver det och citaten kommer inte att behövas.
- I TextEdit behövs inga citattecken, men en popup kommer att dyka upp och ber dig verifiera att du vill att filen ska sparas som.php.
- Se till att du sparar filen i din "servers" dokumentrotkatalog. Vanligtvis är detta mappen med namnet "htdocs" i din Apache -mapp på Windows eller/Library/Webserver/Documents på Mac, men kan ställas in av användaren manuellt.
Steg 4. Öppna PHP -filen med en webbläsare. Öppna din föredragna webbläsare och skriv den här adressen i adressfältet med namnet på din php -fil: https:// localhost/hello world.php. Ditt webbläsarfönster ska visa ekouttyget.
- Om du får ett felmeddelande, se till att du har skrivit koden korrekt enligt ovan, inklusive kolon.
- Se också till att filen sparas i rätt katalog.
Del 2 av 3: Använda PHP och HTML
Steg 1. Förstå "php" -taggarna
"" -Taggarna berättar för PHP -motorn att allt mellan dem är PHP -kod. Allt utanför de två taggarna behandlas som HTML och ignoreras av PHP -motorn och skickas till din webbläsare samma som någon annan HTML. Det viktiga att känna igen här är att PHP -skript är inbäddade i vanliga HTML -sidor.
Steg 2. Förstå påståendet mellan taggarna
Uttalanden används för att berätta för PHP -motorn att göra något. I händelse av ett ekouttalande säger du till motorn att skriva ut vad som finns i citaten.
PHP -motorn i sig skriver faktiskt aldrig ut någonting till din skärm. Alla utdata som genereras av motorn skickas till din webbläsare som HTML. Din webbläsare vet inte att den får PHP -utdata. När det gäller webbläsaren får den vanlig HTML
Steg 3. Använd HTML -taggar för att göra ditt uttalande fet
Att lägga till HTML -taggar kan ändra utdata från php -satsen. Den ” “ ”-Taggar lägger till fet formatering till all text som placeras inuti dem. Observera att dessa taggar visas på utsidan av texten, men inuti citationstecknen på echo -satsen.
-
Du vill att din kod ska se ut ungefär så här:
<? php?
eko Hej världen!
";
?>
Steg 4. Spara och öppna filen i webbläsaren. Gå till Arkiv> Spara som … och spara filen som "helloworld2.php" och öppna den i din webbläsare med adressen: https://localhost/helloworld2.php. Utmatningen är densamma som tidigare, men den här gången texten är fet.
Se till att du sparar filen i din "servers" dokumentrotkatalog. Vanligtvis är detta mappen med namnet "htdocs" i din Apache -mapp i Windows eller/Library/Webserver/Documents på OSX, men kan ställas in av användaren manuellt
Steg 5. Redigera filen för att lägga till en andra eko -sats
Kom ihåg att påståenden måste separeras med ett semikolon.
-
Din kod ska se ut ungefär så här:
<? php
eko "Hej världen!"
;
eko”Hur mår du?”;
?>
Steg 6. Spara och kör filen som "hej världen double.php"
Sidan kommer att visa två echo -satser, listade i ordning, på två rader. Lägg märke till"
”På första raden. Detta är HTML -markering för att infoga en radbrytning.
-
Om du inte lägger till detta skulle din utgång se ut så här:
Hej världen! Hur mår du?
Del 3 av 3: Lär känna variabler
Steg 1. Tänk på variabler som behållare för data
För att manipulera data, vare sig det är nummer eller namn, måste du lagra data i en behållare. Denna process kallas för att deklarera variabeln. Syntaxen för att deklarera en variabel är "$ myVariable =" Hello World! ";"
- Dollartecknet ($) i början berättar för PHP att $ myVariable är en variabel. Alla variabler måste börja med dollarstecknet, men variabelns namn kan vara vad som helst.
- I exemplet ovan är värdet "Hej världen!", Och variabeln är $ myVariable. Du säger till PHP att lagra värdet till höger om likhetstecknet, i variabeln till vänster om likhetstecknet.
- En variabel som innehåller ett textvärde kallas en sträng.
Steg 2. Ring variabeln
Att hänvisa till en variabel i koden kallas ett samtal. Deklarera din variabel, eko sedan variabeln istället för att skriva ut texten.
-
Din kod kan se ut ungefär så här:
$ myVariable = “Hej världen!”;
echo $ myVariable;
?>
Steg 3. Spara och kör filen. Gå till Arkiv> Spara som … och spara filen som "myfirstvariable.php". Öppna din webbläsare och navigera till https://localhost/myfirstvariable.php så kommer manuset att skriva ut variabeln. Utmatningen ser ut som att skriva ut vanlig text, men hur den uppnåddes är annorlunda.
Se till att du sparar filen i din "servers" dokumentrotkatalog. Vanligtvis är detta mappen med namnet "htdocs" i din Apache -mapp i Windows eller/Library/Webserver/Documents på OSX, men kan ställas in av användaren manuellt
Steg 4. Använd variabler med siffror
Variabler kan också innehålla tal (kända som heltal), och sedan kan dessa nummer manipuleras med hjälp av enkla matematiska funktioner. Börja med att deklarera tre variabler som heter "$ mySmallNumber", "$ myLargeNumber" och "$ myTotal".
-
Din kod ska se ut ungefär så här:
<? php
$ mySmallNumber;
$ myLargeNumber;
$ myTotal;
?>
Steg 5. Tilldela heltalsvärden till de två första variablerna
Ge ett heltal till "$ mySmallNumber" och "myLargeNumber".
- Observera att heltalsvärden inte behöver finnas i citattecken. Det kommer att göra att siffror behandlas som ett textvärde som "Hej världen!" variabel.
-
Din kod ska se ut ungefär så här:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal;
?>
Steg 6. Använd den tredje variabeln för att beräkna och skriva ut summan av de andra variablerna
Istället för att göra matten själv kan du kalla de två variablerna i variabeln "$ myTotal". Med hjälp av en matematisk funktion beräknar maskinen summan för dig. För att skriva ut variabeln behöver du bara lägga till ett eko -uttalande som kallar variabeln efter deklarationen.
- Varje ändring av antingen heltalsvariabel återspeglas när "$ myTotal" -variabeln skrivs ut med eko.
-
Din kod ska se ut ungefär så här:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal = $ mySmall Number + $ myLargeNumber;
echo $ myTotal;
?>
Steg 7. Spara filen och kör detta skript
Ditt webbläsarfönster visar ett enda nummer. Det talet är summan av de två variablerna som kallas i variabeln "$ myTotal".
Steg 8. Granska dina strängvariabler
Genom att använda en variabel för att lagra text kan du ringa den variabeln när du vill använda butiksvärdet istället för att ständigt skriva ut den innehållna texten. Det möjliggör också mer komplex manipulation av lagrad data framåt.
- Den första variabeln, $ myVariable, innehåller ett strängvärde; "Hej världen!". Om du inte ändrar värdet kommer $ myVariable alltid att innehålla värdet "Hej världen!".
- Echo -satsen skriver ut innehållet av $ myVariable.
Steg 9. Granska dina heltalsvariabler
Du har undersökt grundläggande manipulation av heltalsvariabler med hjälp av en matematisk funktion. Den resulterande informationen kan lagras i en annan variabel. Detta är bara början på vad som kan åstadkommas med dessa variabler.
- De två variablerna, $ mySmallNumber och $ myLargeNumber tilldelas var och ett ett heltal.
- Den tredje variabeln, $ myTotal, lagrar mervärdena för $ mySmallNumber och $ myLargeNumber. Eftersom $ mySmallNumber har ett numeriskt värde och $ myLargeNumber har ett andra numeriskt värde betyder det att $ myTotal har värdet på det första numret som läggs till det andra talet. Detta värde kan ändras med ändringar av någon av de inkluderade variablerna.
Exempel på PHP -skript
Exempel på PHP Echo -mall
Exempel på PHP -variabel med Words
Exempel på PHP -variabel med siffror
Video - Genom att använda denna tjänst kan viss information delas med YouTube
Tips
- Den här artikeln förutsätter att du har installerat Apache och PHP på din dator. När som helst sägs det att du ska spara en fil, du sparar i katalogen "\ ht docs" (Win) eller "\ Library / WebServer / Documents" (Mac) i Apache -katalogen.
- Kommentera är viktigt med all programmering, så se till att du också vet hur du kommenterar i PHP.
- Ett riktigt användbart verktyg för att testa PHP -filer är XAMPP som är ett gratis program som installerar och kör Apache och PHP för att simulera en server på din dator.