Słowo kluczowe: kurs PHP

Wprowadzenie do kursu PHP

PHP jest językiem skryptowym służącym do rozszerzania możliwości stron internetowych. Jego składnia jest bardzo podobna do popularnych języków programowania C/C++, ale jednocześnie bardzo uproszczona – programista PHP zazwyczaj nie musi przejmować się poprawnością typów zmiennych, przydzielaniem dla nich pamięci itp. Dodatkowo wbudowana obsługa wielu popularnych baz danych ułatwia twórcy operacje na nich. Dzięki połączeniu z […]

Warunki i pętle

Instrukcje warunkowe Pętle for Pętla while Pętla do…while Składnia switch Instrukcje warunkowe Instrukcje warunkowe są podstawą każdego języka programowania. Używa się ich do wykonania pewnej instrukcji (lub bloku instrukcji), ale tylko w pewnych okolicznościach – jeśli zostanie spełniony określony warunek (lub cały zestaw warunków). Składnia instrukcji warunkowej jest następująca: <? if (wyrażenie_warunkowe)   instrukcja wykonywana jeśli […]

Obsługa stringów

Porównywanie stringów Wyciąganie fragmentów stringów Podmiana fragmentów stringów Podmiana znaków w stringach Przydatne funkcje Porównywanie stringów Podstawową funkcją służącą do porównywania stringów jest strcmp(). Przyjmuje ona dwa argumenty – nazwy stringów, które mają być porównane. Funkcja ta zwraca wartość 0, jeśli ciągi są takie same, wartość większą od zera jeśli pierwszy jest większy od drugiego, lub […]

Obsługa plików

Otwieranie i zamykanie plików Wewnętrzny wskaźnik pliku Odczyt z plików Zapis do plików Funkcje informacyjne Funkcje logiczne (zwracają wartość true lub false) Kopiowanie Przenoszenie i zmiana nazwy Usuwanie Tworzenie katalogów Przetwarzanie ścieżki Operacje na katalogach Otwieranie i zamykanie plików Wszystkie funkcje obsługi plików (oprócz tej otwierającej plik) jako parametr pobierają tak zwany wskaźnik do pliku (file […]

Operatory

Co to jest operator? Operatory arytmetyczne Operatory przypisania Operatory operacji bitowych Operatory porównania Operator kontroli błędów Operator wykonania Operatory inkrementacji i dekrementacji Operatory logiczne Operator łańcuchowy Co to jest operator? Operatory to najprościej mówiąc symbole, służące do operacji na zmiennych. Operatory dzielą się na: arytmetyczne – do operacji na liczbach, przypisania – do przypisywania zmiennym wartości, operacji bitowych, porównania […]

Tablice

Wprowadzenie Tablice asocjacyjne Przeglądanie tablic Sortowanie tablic Tworzenie stringów z tablic i odwrotnie Wprowadzenie Tablice są specyficznym typem zmiennych – to, najprościej mówiąc, zmienne zawierające w sobie uporządkowany zbiór zmiennych. Dostęp do danych uzyskuje się podając odpowiednią liczbę w nawiasie kwadratowym, bezpośrednio po nazwie zmiennej. Liczba ta, to tak zwany indeks – kolejny numer zmiennej w tablicy. Tak […]

Podstawowa składnia

Oddzielanie instrukcji Komentarze Zmienne Stałe Oddzielanie instrukcji Jak można zauważyć w przykładach z poprzedniego rozdziału, jedną z głównych zasad języka PHP (jak i wielu innych – m.in. C i Perla) jest umieszczenie na końcu każdej instrukcji (niekoniecznie linii) znaku średnika (“;”). Można go pominąć tylko, jeśli w danym miejscu następuje przejście do trybu HTML, a więc […]

Przekazywanie zmiennych między stronami

Formularze Linki Cookies (ciasteczka) Sesje register_globals Formularze Bardzo często zachodzi potrzeba przekazania pewnych danych do strony, na przykład w celu personalizacji wyświetlanych informacji. Jeśli użytkownik musi podać jakieś dane (np. w celu dodania ich do bazy danych), to jedyną metodą jest pobranie ich ze standardowego formularza HTML. W większości języków programowania należy używać dodatkowych bibliotek, […]