PHP är ett server skriptspråk som används för att göra webbsidor interaktiva. Till exempel, tänk på vad som händer när man redigerar en sida på denna webbplats. Bakom denna process är många, kanske hundratals, PHP-skript som kontrollerar hur webbsidor ändras baserat på en variation av circumstances.This artikel kommer att lära dig hur man skriver ett fåtal mycket enkla PHP-skript så att du kan få en grundläggande förståelse för hur PHP fungerar.
Steg
Installationsprogrammet
Echo
- 1Öppna notepad. (Arkiv >> Alla program >> Tillbehör >> Notepad). Du kommer att använda Anteckningar mycket!
- 2Skriv följande i Anteckningar:
- 3Spara denna fil som vilket namn du vill. (Se bara till namnet är inneslutet i dubbla citat, t.ex. "Hello World")
- När du sparar filer i Windows Anteckningar, linda filnamnet i dubbla citat så att Notepad inte lägga. Txt i slutet av filnamnet. Meddelande i bilden att filen hello world.php har "" runt den. Utan citattecken Anteckningar skulle ha sparat filen som hello world.php.txt
- 4Alternativt kan du helt enkelt klicka på rullgardinsmenyn under Filformat och ändra det till "alla filer (*. *)", Som kommer att lämna namnet på exakt hur du skriver det och citat kommer inte att behövas.
- Om du får ett felmeddelande, se till att du skrivit in koden korrekt enligt ovan, inklusive kolon.
- Detta är vad du ska se i webbläsarfönstret:
- Om du får ett felmeddelande, se till att du skrivit in koden korrekt enligt ovan, inklusive kolon.
- 5Öppna din favorit webbläsare. Skriv den här adressen i adressfältet: http://localhost/hello world.php
Förstå hur det fungerar.
- 1
Dessa två rader talar PHP-motorn att allt mellan dem är PHP-kod. Allt utanför de två taggarna behandlas som HTML och ignorerades av PHP-motorn och skickas till din webbläsare på samma sätt som alla andra HTML. Det viktigaste du måste inse här är att PHP-skript är inbäddade inuti vanliga HTML-sidor.
- Det är viktigt att veta att när vi säger print, har vi inte egentligen menar print. PHP-motorn aldrig skriver något på din skärm. Alla utdata som genereras av motorn skickas till din webbläsare som HTML. Din webbläsare har inte ens vet att det blir PHP utgång. Såvitt webbläsaren är berörda, det blir vanlig HTML.
- 2
Denna linje använder ekot uttalande (ja, egentligen är det en konstruktion, men mer om det senare). Rapporter används för att tala om för PHP-motorn att göra något. I detta fall, berättar du för motorn att skriva ut vad som finns i de offerter.
PHP och HTML
- 1Ändra skriptet ovan så att det ser ut så här:
- Denna gång produktionen är densamma som tidigare, men den här gången är texten i fetstil. <strong> </ Strong> är HTML märkkommandon den tala om för webbläsaren att visa all text mellan dem som fet.
- Som nämnts tidigare, kommer en webbläsare behandlas allting som skrivs ut av en PHP-motor som HTML.
- Denna gång produktionen är densamma som tidigare, men den här gången är texten i fetstil. <strong> </ Strong> är HTML märkkommandon den tala om för webbläsaren att visa all text mellan dem som fet.
- 2Spara filen som "helloworld2 php.", Och öppna din webbläsare genom att använda adressen: http://localhost/helloworld2.php
- 3Skriv samma manus som tidigare, men lägga till ytterligare eko uttalande Skriv detta i notepad.:
- 4Spara detta som "hello world dubbel. Php". När du kör skriptet i din webbläsare, bör du se här:
- När du har bemästrat ekot uttalande, gå vidare till något lite mer komplicerat.
- 5på första raden på> Detta är HTML-kod för att infoga en radbrytning. Om du inte har lagt till denna, skulle din utdata se ut så här:
Variabler
- 1Tänk på variabler som behållare för data. För att manipulera data, vare sig det nummer eller namn, måste du lagra data i en container. Syntaxen för tilldelning av data, eller bättre kallas ett värde i en variabel är:
I exemplet ovan, är värdet "Hello World!" Och variabeln är $ myVariable. Du säger PHP för att lagra värdet till höger om likhetstecknet, i variabeln till vänster om likhetstecknet.
Den dollartecken ($) i början berättar PHP som $ myValue är en variabel. Alla variabler måste börja med dollartecken.
- 2Gör något roligt med en variabel. Öppna Anteckningar och skriv detta på:
- 3Spara filen som "min första variabeln. Php". När du bläddrar till detta skript med din webbläsare, skall utsignalen se ut så här:
Undersök hur det fungerar.
- 1På första raden i skriptet, har du definierat en variabel som heter $ myVariable, och du har satt ett värde, "Hej världen!". På en rad som denna, ger du variabelnamnet på vänster om likhetstecknet, och det värde du vill tilldela den till höger om likhetstecknet. Från denna punkt i ditt manus, om du inte ändrar värdet, kommer $ myVariable innehåller alltid värdet "Hello World!".
Nästa rad bör du vara bekant med, en enkel eko uttalande. Vad du behöver för att ta notis om är att ekot uttalandet ut värdet av $ myVariable, och inte bokstavligen "$ myVariable".
- 2Variabler kan också innehålla siffror, och sedan dessa siffror kan manipuleras med hjälp av enkla matematiska funktioner. Ta detta nästa manus, till exempel Skriv detta i notepad.:
- Inget riktigt imponerande, men du gjorde lägga till två variabler tillsammans.
- 3Kör skriptet i din webbläsare, bör du se här:
Granska.
- 1På de två första raderna, skapade du två variabler. $ MySmallNumber, och $ myLargeNumber. Du har satt in dessa variabler två värden, 12 och 356, respektive.
- 2På den tredje raden, har du skapat en annan variabel som heter $ mytotal. Med denna variabel, har du lagrat värdet av $ mySmallNumber PLUS $ myLargeNumber. Eftersom $ mySmallNumber har värdet 12 som lagras i den, och $ myLargeNumber har värdet 356 som lagras i det, är vad du har gjort lagrat värdet av 12 + 356 till $ myTotal variabeln. Värdet som lagras i $ myTotal är 368.
- 3Den sista raden är ett eko uttalande som matar ut värdet av $ mytotal.
Tips
- I denna artikel förutsätts att du har installerat Apache och PHP på din dator. När som helst det sägs att spara en fil, sparar du på "\ ht docs" katalog i Apache katalogen.
- Ett riktigt användbart verktyg som hjälper dig att testa PHP-filer är XAMPP som är ett gratis program som installeras och körs Apache och PHP som hjälper dig att simulera en server på din dator.
Saker du behöver
- Webbservern Apache (Win32)
- (Win32)
- En textredigerare (Välj en underifrån)
- Windows Anteckningar
- Notepad + + Notepad + + (Win) (Har syntax-markering för att underlätta läsningen)
- TextWrangler TextWrangler (Mac) (har liknande kapacitet som Anteckningar + +)
- HTML-redigerare (Välj ett underifrån)
- WYSIWYG
- Adobe Dreamweaver
- Microsoft Expression Web
- Vissa IDE som Microsoft Visual Studio Web.
- Mozilla (Alla webbläsare fungerar, men Mozilla är ett populärt val bland webbutvecklare)
- För grundläggande användare försöker XAMPP. (Ett gratis program som gör din dator en server med PHP, Perl, och många addons inklusive Python)