Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1 / 4
- 1. Umieszczanie kodu PHP- metody
- <?php
- ?>
- lub
- <?
- ?>
- 2. Osadzanie kodu PHP w kodzie HTML
- <?php
- ?>
- 3. Wyświetlanie ciągu znaków (apostrof, cudzysłów, polecenie echo i print)
- $test="siema eniu";
- printf "$test"; // wyświetli się siema eniu
- $test="siema eniu";
- echo '$test'; // wyświetli się $test
- 4. Operator łączenia ciągu
- $a="siema"
- $b="eniu"
- echo $a.$b; //wyświetli się siema eniu
- 5. Komentarze, jak oznaczać
- // dokładnie tak
- /* tak też można */
- 6. Typy danych, Deklaracja i nadawanie wartości zmiennej, stałe
- int, float, string, array, bool
- $a="chuj" - chuj ma string i //nie trzeba definiować wartości zmiennej
- define("NR_TEL","666258147"); //stała
- 7. Rzutowanie typów
- 2 / 4
- $a=1
- $b=(float)$a //zmienna $a jest teraz float
- 8. Dostęp do zmiennych formularza (3 sposoby)
- $nazwapola //krótkie
- $_POST['nazwapola'] //nie krótkie
- $_HTTP_POST_VARS[‘nazwapola’] //a tego mamy nie uzywac więc nie wiem po chuj to tu jest(ale umiec chyba tak)
- 9. Sprawdzanie czy wprowadzone dane to liczba czy tekst
- if( is_numeric($zmienna))
- echo “to jest liczba”;
- 10. Sposoby przesyłania danych GET a POST
- GET // max 1024 znaki, nie używać do przesyłania haseł ani wrażliwych danych, nie da sie wysyłać binary data czyli plików word ani zdjęć
- POST // max nie ma, używa HTTP czyli safe jest, można wysyłać binary data i ASCII czymkolwiek to jest
- 11. Operatory i ich zastosowanie
- //było już dużo razy
- 12. Funkcja phpinfo()
- prosty sposób na obejrzenie stałych PHP // copy paste od rafała
- 13. Instrukcja warunkowa if else, elseif
- if($ilosc=<10)
- {
- $rabat=0;
- }
- elseif ($ilosc>=10 && $ilosc<=49)
- {
- 3 / 4
- $rabat=5;
- }
- //copy paste od rafała, wiecie jak to działa
- 14. Instrukcja switch
- //to samo co c++ tylko przed zmiennymi $ i dzięki działa
- 15. Funkcja isset()
- isset określa czy zmienna jest zadeklarowana i różni się od null // copy paste rafał
- 16. Pętle while(), do while (), for, foreach (proste zastosowania, składnia, róznice między nimi)
- //jak sie tego ucze to myśle o innej pętli
- 17. Tworzenie i wyświetlanie tabel, tabele „standardowe”, asocjacyjne, funkcja range(), sortowanie tablic, funkcja list()
- classic jeans
- $tablica[0] = "Wpis numer 0";
- $tablice[1] = "Wpis numer 1";
- $tablica[2] = "Wpis numer 2";
- echo $tablica[2]; // Wyświetlony zostanie napis "Wpis numer 2";
- asocjacyjne czyli zamiast liczb są słowa klucze
- $tablica["imie"] = "Jan";
- $tablica["nazwisko"] = "Kowalski";
- $tablica["adres"] = "Polna 1";
- echo $tablica["imie"]." ".$tablica["nazwisko"].", ul. ".$tablica["adres"]."n";
- range zwraca tablice z zakresem np range(1,49) cyfry 1-49. rower
- sortowanie
- 4 / 4
- arsort() - sortuje w odwrotnej kolejności tablice asocjacyjne zachowując przypisanie kluczy do wartości. Funkcja prawie identyczna jak poprzednia, tyle że dane sortowane są "od tyłu".
- ksort() - sortuje tablice asocjacyjne według kluczy. Powyższy przykład po podmianie funkcji asort na ksort powinna dać taki wynik:
- a = papaja //2137
- b = banan //$b.$a
- c = aronia
- d = mango
- rsort() - sortuje zwykłe tablice (nie asocjacyjne) w odwróconej kolejności
- sort() - sortuje zwykłe tablice (nie asocjacyjne) w kolejności alfabetycznej
- uasort() - funkcja sortująca tablice asocjacyjne za pomocą zdefiniowanej przez użytkownika funkcji porównującej elementy (nazwa funkcji jest podawana za pomocą drugiego parametru
- usort() - funkcja sortująca zwykłe tablice za pomocą funkcji zdefiniowanej przez użytkownika
- uksort() - funkcja sortująca tablice asocjacyjne według klucza za pomocą funkcji zdefiniowanej przez użytkownika.
- 18. Definiowanie funkcji, wywołanie funkcji, przekazywanie parametrów
- function wyswietl_powitanie() // deklaracja funkcji
- {
- echo "Witam serdecznie!"; // ciało funkcji, czyli
- echo "Proszę się zarejestrować."; // instrukcje do wykonania
- }
- wywołujemy pisząc jej nazwe wyswietl_powitanie(); tak o
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement