PHP er et server -scriptsprog, der bruges til at gøre websider interaktive. Det blev meget populært på grund af dets brugervenlighed, interaktivitet inden for websider og integration med HTML. Tænk på, hvad der sker, når en side redigeres på dette websted. Bag denne proces er der mange, måske hundredvis af PHP -scripts, der styrer, hvordan websider ændres baseret på forskellige omstændigheder. Denne artikel vil lære dig, hvordan du skriver et par meget enkle PHP -scripts, så du kan få en grundlæggende forståelse af, hvordan PHP fungerer.
Trin
Del 1 af 3: Kom godt i gang med ekkosætninger
Trin 1. Åbn en teksteditor
Dette er det program, du vil bruge til at skrive og redigere din kode.
- Notesblok kan tilgås i enhver version af Windows ved hjælp af ⊞ Win + R> Notesblok.
- Du kan få adgang til TextEdit på Mac ved at gå til Programmer> TextEdit.
Trin 2. Skriv en simpel erklæring i Notesblok
Et afsnit af PHP -kode begynder og slutter med parenteserede PHP -tags (“”). "Echo" er en meget grundlæggende erklæring (en instruktion til computeren) på PHP -sproget, der sender tekst til skærmen. Den tekst, du vil ekko, skal være omsluttet af anførselstegn og ende med et semikolon.
Koden skal ligne noget lignende
Trin 3. Gem filen med navnet "hej verden" og filtypen.php
Dette gøres ved at navigere til Filer> Gem som …
- I Notesblok skal du tilføje.php til slutningen af filnavnet og vedlægge dobbelt citater. Dette sikrer, at filen ikke bliver konverteret til en grundlæggende tekstfil med Notesblok. Uden anførselstegn vil filen blive hej world.php.txt. Alternativt kan du vælge rullemenuen under Gem som type og ændre den til "Alle filer (*.*)", Som efterlader navnet præcis, hvordan du skriver det, og citaterne er ikke nødvendige.
- I TextEdit er der ikke brug af anførselstegn, men der vises en popup, der beder dig om at bekræfte, at du vil have filen gemt som.php.
- Sørg for at gemme filen i din "servers" dokumentrodsmappe. Typisk er dette mappen med navnet "htdocs" i din Apache -mappe på Windows eller/Library/Webserver/Documents på Mac, men kan indstilles af brugeren manuelt.
Trin 4. Få adgang til PHP -filen med en webbrowser. Åbn din foretrukne webbrowser, og indtast denne adresse i adresselinjen ved hjælp af navnet på din php -fil: https:// localhost/hello world.php. Dit browservindue skal vise ekko -erklæringen.
- Hvis du modtager en fejlmeddelelse, skal du sørge for at have indtastet koden korrekt som vist ovenfor, herunder kolon.
- Sørg også for, at din fil er gemt i det korrekte bibliotek.
Del 2 af 3: Brug af PHP og HTML
Trin 1. Forstå 'php' -tags
"" -Mærkerne fortæller PHP -motoren, at alt mellem dem er PHP -kode. Alt uden for de to tags behandles som HTML og ignoreres af PHP -motoren og sendes til din browser på samme måde som enhver anden HTML. Det vigtige at genkende her er, at PHP -scripts er integreret i almindelige HTML -sider.
Trin 2. Forstå sætningen mellem mærkerne
Udtalelser bruges til at fortælle PHP -motoren om at gøre noget. I tilfælde af en ekkoerklæring fortæller du motoren at udskrive, hvad der er inde i citaterne.
Selve PHP -motoren udskriver faktisk aldrig noget til din skærm. Enhver output genereret af motoren sendes til din browser som HTML. Din browser ved ikke, at den får PHP -output. Hvad angår browseren, får den almindelig HTML
Trin 3. Brug HTML -tags til at gøre dit udsagn fed
Tilføjelse af HTML -tags kan ændre output fra php -sætningen. Det ” “ ”Tags tilføjer fed formatering til enhver tekst, der er placeret inde i dem. Bemærk, at disse tags vises på ydersiden af teksten, men inde i anførselstegnene for ekkosætningen.
-
Du vil have din kode til at se sådan ud:
<? php?
ekko Hej Verden!
";
?>
Trin 4. Gem og åbn filen i browseren. Gå til Filer> Gem som … og gem filen som "helloworld2.php", og åbn den i din browser ved hjælp af adressen: https://localhost/helloworld2.php. Output er det samme som før, men denne gang teksten er fed.
Sørg for at gemme filen i din "servers" dokumentrodsmappe. Typisk er dette mappen med navnet "htdocs" i din Apache -mappe på Windows eller/Library/Webserver/Documents på OSX, men kan indstilles af brugeren manuelt
Trin 5. Rediger filen for at tilføje en anden ekko -erklæring
Husk, udsagn skal adskilles med et semikolon.
-
Din kode skal se sådan ud:
<? php
ekko "Hej verden!"
;
ekko “Hvordan har du det?”;
?>
Trin 6. Gem og kør filen som "hej verden double.php"
Siden viser to ekko -sætninger, anført i rækkefølge, på to linjer. Læg mærke til"
”På første linje. Dette er HTML -markup for at indsætte et linjeskift.
-
Hvis du ikke tilføjede dette, ville dit output se sådan ud:
Hej verden! Hvordan har du det?
Del 3 af 3: Lær variabler at kende
Trin 1. Tænk på variabler som containere til data
For at manipulere data, det være sig tal eller navne, skal du gemme dataene i en container. Denne proces kaldes at deklarere variablen. Syntaksen til at erklære en variabel er "$ myVariable =" Hello World! ";"
- Dollartegnet ($) i begyndelsen fortæller PHP, at $ myVariable er en variabel. Alle variabler skal starte med dollartegnet, men navnet på variablen kan være alt.
- I eksemplet ovenfor er værdien "Hello World!", Og variablen er $ myVariable. Du fortæller PHP at gemme værdien til højre for lighedstegnet i variablen til venstre for lighedstegnet.
- En variabel, der indeholder en tekstværdi, er kendt som en streng.
Trin 2. Kald variablen
Henvisning til en variabel i koden er kendt som et opkald. Angiv din variabel, og gentag derefter variablen i stedet for at skrive teksten ud.
-
Din kode kan se sådan ud:
$ myVariable = "Hej verden!";
ekko $ myVariable;
?>
Trin 3. Gem og kør filen. Gå til Filer> Gem som … og gem filen som "myfirstvariable.php". Åbn din browser, og naviger til https://localhost/myfirstvariable.php, og scriptet udskriver variablen. Outputtet ser det samme ud som at udskrive almindelig tekst, men hvordan det blev opnået er anderledes.
Sørg for at gemme filen i din "servers" dokumentrodsmappe. Typisk er dette mappen med navnet "htdocs" i din Apache -mappe på Windows eller/Library/Webserver/Documents på OSX, men kan indstilles af brugeren manuelt
Trin 4. Brug variabler med tal
Variabler kan også indeholde tal (kendt som heltal), og derefter kan disse tal manipuleres ved hjælp af simple matematiske funktioner. Start med at deklarere tre variabler kaldet "$ mySmallNumber", "$ myLargeNumber" og "$ myTotal".
-
Din kode skal se sådan ud:
<? php
$ mySmallNumber;
$ myLargeNumber;
$ myTotal;
?>
Trin 5. Tildel heltalsværdier til de to første variabler
Giv en heltalsværdi til "$ mySmallNumber" og "myLargeNumber".
- Bemærk, at heltalsværdier ikke behøver at være indeholdt i anførselstegn. Det får numre til at blive behandlet som en tekstværdi som “Hej verden!” variabel.
-
Din kode skal se sådan ud:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal;
?>
Trin 6. Brug den tredje variabel til at beregne og udskrive summen af de andre variabler
I stedet for selv at regne, kan du kalde de to variabler i variablen "$ myTotal". Ved hjælp af en matematisk funktion beregner maskinen summen for dig. For at udskrive variablen skal du kun tilføje en ekkosætning, der kalder variablen efter erklæringen.
- Enhver ændring af en af de heltallige variabler afspejles, når "$ myTotal" -variablen udskrives med ekko.
-
Din kode skal se sådan ud:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal = $ mySmall Number + $ myLargeNumber;
ekko $ myTotal;
?>
Trin 7. Gem filen, og kør dette script
Dit browservindue viser et enkelt nummer. Dette tal er summen af de to variabler, der kaldes i variablen "$ myTotal".
Trin 8. Gennemgå dine strengvariabler
Ved at bruge en variabel til at gemme tekst kan du kalde den variabel, når som helst du vil bruge butiksværdien i stedet for konstant at skrive den indeholdte tekst ud. Det giver også mulighed for mere kompleks manipulation af de lagrede data fremadrettet.
- Den første variabel, $ myVariable, indeholder en strengværdi; "Hej Verden!". Medmindre du ændrer værdien, vil $ myVariable altid indeholde værdien "Hej verden!".
- Ekko -sætningen udskriver den indeholdte værdi af $ myVariable.
Trin 9. Gennemgå dine heltalsvariabler
Du har undersøgt grundlæggende manipulation af heltalsvariabler ved hjælp af en matematisk funktion. De resulterende data kan gemmes i en anden variabel. Dette er kun begyndelsen på, hvad der kan opnås med disse variabler.
- De to variabler, $ mySmallNumber og $ myLargeNumber er hver tildelt en heltalsværdi.
- Den tredje variabel, $ myTotal, gemmer de tilføjede værdier for $ mySmallNumber og $ myLargeNumber. Da $ mySmallNumber har en numerisk værdi, og $ myLargeNumber har en anden numerisk værdi, betyder det, at $ myTotal indeholder værdien af det første tal, der er føjet til det andet tal. Denne værdi kan ændres ved ændringer af en af de inkluderede variabler.
Eksempel på PHP -scripts
Eksempel på PHP Echo -skabelon
Eksempel på PHP -variabel med ord
Eksempel på PHP -variabel med tal
Video - Ved at bruge denne service kan nogle oplysninger blive delt med YouTube
Tips
- Denne artikel forudsætter, at du har installeret Apache og PHP på din computer. Når som helst det siges at gemme en fil, gemmer du i mappen "\ ht docs" (Win) eller "\ Library / WebServer / Documents" (Mac) inde i Apache -biblioteket.
- Kommentarer er vigtige med enhver programmering, så sørg for at du også ved, hvordan du kommenterer i PHP.
- Et virkelig nyttigt værktøj til at hjælpe dig med at teste PHP -filer er XAMPP, som er et gratis program, der installerer og kører Apache og PHP for at hjælpe dig med at simulere en server på din computer.