Kurs PHP
Spis Treści
- Podstawy
- Wstęp
- Co to jest PHP
- Wstawianie skryptów PHP
- Błędy i debugowanie
- Składnia języka
- Zakańczanie instrukcji
- Komentarze
- Zmienne
- Typy zmiennych
- Zmiana typu
- Predefiniowane zmienne
- Stałe
- Operatory
- Co to jest?
- Operatory arytmetyczne
- Operator przypisania
- Operatory operacji bitowych
- Operatory porównania
- Operator kontroli błędów
- Operator wywołania
- Operatory inkrementacji i dekrementacji
- Operatory logiczne
- Operator ciągu
- Struktury kontrolne
- Instrukcje warunkowe
- Pętla for
- Pętla while
- Pętla do...while
- Przerywanie wykonań pętli
- Składnia 'switch'
- Tablice
- Tablice
- Tablice asocjacyjne
- Przeglądanie tablic
- Sortowanie tablic
- Tworzenie ciągów z tablic i odwrotnie
- Ponowne używanie kodu
- Funkcje
- Klasy
- Instrukcje include i require
- Funkcja readfile
- Zasięg zmiennych
- Przekazywanie zmiennych między stronami
- Formularze
- Upload plików
- Odnośniki
- Cookies
- register_globals
- Obsługa sesji (PHP4)
- Obsługa ciągów tekstowych
- Wyrażenia regularne
- Porównywanie ciągów
- Wyciąganie fragmentów ciągów
- Podmienianie fragmentów ciągów
- Podmienianie znaków w ciągach
- Inne funkcje
- Odbieranie plików od użytkownika
- Obsługa plików
- Otwieranie i zamykanie plików
- Wewnętrzny wskaźnik pliku
- Odczyt z plików
- Zapis do plików
- Przycinanie plików
- Blokowanie plików
- Funkcje informacyjne
- Operacje na plikach i katalogach
- Prawa dostępu (tylko UNIX)
- Przetwarzanie ścieżki
- Operacje na katalogach
- Przetwarzanie daty
- Sprawdzanie poprawności
- Pobieranie aktualnej daty
- Konwersja daty do formatu timestamp
- Tworzenie daty względnej do aktualnej (np.
'za 2 dni')
- Porównywanie dat
- Formatowanie daty
- Wywoływanie zewnętrznych programów
- Proste wywołanie programu
- Przejęcie wyjścia programu
- Obsługa potoków
- Obsługa bazy danych PostgreSQL
- Nawiązywanie połączenia
- Zapytania
- Sprawdzanie ilości wyników
- Pobieranie wyników
- Dynamiczne tworzenie rysunków
- Inicjowanie rysunku
- Dodawanie kolorów
- Rysowanie punktów
- Rysowanie linii
- Rysowanie figur geometrycznych
- Dodawanie napisów
© Leszek Krupiński leszek@x-php.net
Najnowszą wersję kursu można znaleźć pod adresem
http://www.leon.w-wa.pl/texts/kurs/
Blechgaragen