02 Pierwsze skrypty PHP
Transkrypt
02 Pierwsze skrypty PHP
Instrukcja numer 02 Projektowanie witryn internetowych Zaawansowane techniki tworzenie stron WWW Pierwsze skrypty PHP Polecenie echo oraz wstępne wiadomości o zmiennych <HTML> <HEAD> </HEAD> <BODY> <? echo("Witaj na kursie <b>PHP</b>"); ?> </BODY> </HTML> Polecenie 1 Zmodyfikuj zadanie_01.php do postaci takiej, jak przykład 1 w niniejszej instrukcji. Po zapisaniu zmian w pliku zadanie_01.php, obejrzyj efekt w przeglądarce WWW. Zajrzyj również do źródła z poziomu przeglądarki. W jaki sposób działa instrukcja echo ? Wnioski .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. © by Dariusz P. Fabicki, Janusz S. Wierzbicki Instrukcja numer 02 [v. 2.0] Strona 1/6 Pierwsze skrypty PHP <HTML> <HEAD> </HEAD> <BODY> <? echo("Witaj na kursie <b>PHP</b>"); echo("<hr> Tutaj uczymy się pisać skrypty PHP"); ?> <? echo("Doprawdy ?"); ?> </BODY> </HTML> Polecenie 2 Zmodyfikuj zadanie_01.php do postaci takiej, jak przykład 2 w niniejszej instrukcji i zapisz pod nazwą zadanie_02.php Efekt działania obejrzyj w przeglądarce WWW. Wnioski .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. Polecenie 3 W zadaniu_02.php wstaw między skrypty PHP polecenie <BR> języka HTML i zapisz pod nazwą zadanie_02b.php. Sprawdź efekt w przeglądarce WWW. Wnioski .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. © by Dariusz P. Fabicki, Janusz S. Wierzbicki Instrukcja numer 02 [v. 2.0] Strona 2/6 Pierwsze skrypty PHP Zadanie 1 Zmodyfikuj skrypt zadanie_02b.php w taki sposób, aby nie było w nim dwóch oddzielnych skryptów PHP, ale żeby powodował ten sam efekt (to znaczy, żeby pytanie Doprawdy ? było wyświetlane od nowej linii w przeglądarce WWW). Zmodyfikowany skrypt zapisz pod nazwą zadanie_02c.php. Wnioski .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. Notatka .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. © by Dariusz P. Fabicki, Janusz S. Wierzbicki Instrukcja numer 02 [v. 2.0] Strona 3/6 Pierwsze skrypty PHP <HTML> <HEAD> </HEAD> <BODY> <? /* Deklarujemy i definiujemy zmienne*/ $imie="Jaś"; $nazwisko="Kowalski"; $wiek=15; $wzrost=164.5; echo("Masz na imię $imie<br> a na nazwisko $nazwisko.<br>"); echo("Masz $wiek lat i $wzrost cm wzrostu."); /* koniec skryptu */ ?> </BODY> </HTML> Polecenie 4 Przepisz powyższy przykład i zapisz jako zadanie_03.php. Następnie uruchom i sprawdź działanie skryptu. Notatka .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. © by Dariusz P. Fabicki, Janusz S. Wierzbicki Instrukcja numer 02 [v. 2.0] Strona 4/6 Pierwsze skrypty PHP <HTML> <HEAD> </HEAD> <BODY> <? /* Deklarujemy i definiujemy zmienne */ $wykonawca="Ich troje"; $tytul="Wypijmy za to!"; echo("Zespół \"$wykonawca\"<br>"); echo("Utwór \"$tytul\""); ?> </BODY> </HTML> Polecenie 5 Przepisz powyższy przykład i zapisz jako zadanie_04.php. Następnie uruchom i sprawdź działanie skryptu. Jaki efekt dało umieszczenie znaków \” w tekście wyświetlanym przez instrukcje echo ? Wnioski / Notatka .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. Sekwencje unikowe \n - przejście do nowej linii \r - powrót karetki do początku linii \t - odpowiednik klawisza Tab (tabulacja) \\ - wyświetla znak \ \" - wyświetla znak " \$ - wyświetla znak $ © by Dariusz P. Fabicki, Janusz S. Wierzbicki Instrukcja numer 02 [v. 2.0] Strona 5/6 Pierwsze skrypty PHP Polecenie 6 Zmodyfikuj treść pliku zadanie_04.php w następujący sposób: Po słowie Zespół w pierwszej instrukcji echo dodaj znaki \n i zapisz plik pod nazwą zadanie_04b.php Sprawdź efekt modyfikacji w przeglądarce. Czy w okienku przeglądarki widać jakieś zmiany? Zajrzyj następnie do kodu źródła. Czy źródło uległo zmianie? Wnioski .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. Notatka na temat znaków unikowych .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. © by Dariusz P. Fabicki, Janusz S. Wierzbicki Instrukcja numer 02 [v. 2.0] Strona 6/6