Programowanie PHP | klasa 3i | 05.01.2016
Funkcje Wprowadzenie Funkcje w PHP są częściowo podobne do funkcji matematycznych. Mogą przyjmować argumenty oraz zwracać wartości. Nie jest to jednak wymogiem. Funkcją nazywamy napisany przez nas kod, zamknięty w nawiasy klamrowe, poprzedzony słowem kluczowym function oraz unikatową nazwą. Nazwy funkcji nie mogą się powtarzać. Nie można również używać nazw istniejących już poleceń, takich jak while, if, echo itp. Funkcje możemy podzielić na cztery kategorie: ● bezargumentowa, nie zwracająca wartości, ● bezargumentowa, zwracająca pewną wartość, ● przyjmująca argumenty, nie zwracająca wartości, ● przyjmująca argumenty oraz zwracająca wartość.
Przebieg ćwiczenia 1. Zapoznaj się z tekstem dostępnym na stronie: tutaj adres 2. Przeanalizuj przykłady z podręcznika:
Przykład definicji i wywołania funkcji napis()
1
Programowanie PHP | klasa 3i | 05.01.2016
Funkcja z parametrami.
Funkcja zwracająca wartość
U waga: kody pokazane w grafikach dostępne są w “pliku przykładów” na platformie. 3. Po zapoznaniu się z przykładami napisz skrypt z zastosowaniem funkcji zwracającej wartość NWD (największego wspólnego dzielnika dwóch liczb). Do wykonania zadania możesz wykorzystać edytor online ⇗ . Schemat algorytmu wyznaczania NWD pokazany jest na stronie ⇗ . Zwróć uwagę na zastosowaną w algorytmie iterację. Jaka to pętla? Pamiętaj o operatorze porównania. Takiego operatora <> nie na w PHP. W instrukcji przypisania nie stosuje się dwukropka. Zapis a:=ab; jest charakterystyczny dla języka Pascal. Rozwiązanie zadania prześlij na platformę.
2
Programowanie PHP | klasa 3i | 05.01.2016
Pomoc do ćwiczenia 1. Ponowne użycie kodu kurs PHP . 2. Czym jest funkcja kolejny kurs PHP . 3. Wikibooks PHP rozdział funkcje/php
3