Presentation laddar. Vänta.

Presentation laddar. Vänta.

Programmering B PHP Lektion 2 Mahmud Al Hakim Folkuniversitetet

Liknande presentationer


En presentation över ämnet: "Programmering B PHP Lektion 2 Mahmud Al Hakim Folkuniversitetet"— Presentationens avskrift:

1 Programmering B PHP Lektion 2 Mahmud Al Hakim Folkuniversitetet

2 Agenda Variabler Datatyper Operatorer Att läsa: Sid Copyright, Mahmud Al Hakim, 2011

3 3 Repetition 1. Programmeringsspråken brukar delas upp i två grupper efter hur programmen kompileras och körs. Beskriv skillnaden mellan ” Kompilerande språk” och ” Interpreterande språk”! Ge några exempel. Vad är fördelar och nackdelar med respektive grupp? 2. Vad är en kompilator? När man "kompilerar" ett program så utför man egentligen 3 steg. Ett fjärde steg utförs precis innan programmet laddas för att köras. Beskriv dessa steg? 3. PHP - ett skriptspråk för webbservrar. Vad är en webbserver? Ge ett exempel. 4. Skapa en PHP-sida som skriver ut ditt namn i webbläsaren (body). 5. Skapa ett skript som hämtar ett ord från URLn (webbadressen) och visar ordet i webbläsaren. 6. Skapa ett skript som hämtar ett ord eller flera ord (sträng) från URLn (webbadressen) och visar strängen i webbläsarens titelrad. 3 Copyright, Mahmud Al Hakim, 20103

4 PHP Variabler En variabel är en platshållare för ett värde som kan ändras under programmets gång. Copyright, Mahmud Al Hakim, 2011

5 Datatyper Skalära ◦ boolean, bool (true, false) ◦ integer, int (heltal) ◦ float, double, real (reella tal) ◦ string (Textsträngar) Sammansatta ◦ arrayer (En samling av värden som indexeras antingen av en integer eller string). ◦ objekt Övriga speciella ◦ NULL (Variabeln har inget värde alls). ◦ resource (Innehåller en referens till en extern tillgång). Copyright, Mahmud Al Hakim, 2011

6 6 Operatorer ◦ En operator är något som verkar på en eller flera termer. Exempel på operatorer är +, -, * och / som gör precis vad ni tror att de gör. ◦ Dessa kallas ”Aritmetiska operatorer”.

7 7 Tilldelningsoperatorer Det finns bara en tilldelningsoperator och den heter helt enkelt "tilldelas". Den representeras av ett lika-med-tecken (=).

8 8 += och -=

9 9 Jämförelseoperatorer Jämförelseoperatorer arbetar på tal och returnerar alltid ett värde av typen boolean. Det vill säga true eller false.

10 10 Strängoperatorer

11 Hämta data via den globala variablen $_GET Variabelnamn och data kan skrivas direkt i URLen ex. hej.php?namn=Mahmud Copyright, Mahmud Al Hakim, 2011

12 Skicka variabler via ett formulär Vad heter du Copyright, Mahmud Al Hakim, 2011

13 If - syntax if (villkor) { en eller flera satser om villkoret är sant } Copyright, Mahmud Al Hakim, 2011

14 Hämta data via $_POST OBS! Formuläret har metoden POST (method="post") och därför måste data hämtas via den globala variablen $_POST Exempel: Copyright, Mahmud Al Hakim, 2011


Ladda ner ppt "Programmering B PHP Lektion 2 Mahmud Al Hakim Folkuniversitetet"

Liknande presentationer


Google-annonser