php 5. leksykon kieszonkowy ebook.pdf

(10254 KB) Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
858916897.014.png
PHP 5. Leksykon
kieszonkowy
Idź do
• Spis treści
• Skorowidz
Autor : Marcin Lis
ISBN: 978-83-246-3394-4
Format: 122×194, stron: 168
Katalog książek
Praktyczna pomoc na co dzień – sięgnij po świetną ściągawkę z PHP!
• Struktura języka, czyli znaczniki, typy danych, operatory i inne elementy
• Instrukcje sterujące oraz funkcje, czyli wydawanie różnych poleceń
• Programowanie obiektowe, czyli najkrótsza droga do celu
Język skryptowy PHP od lat wciąż na nowo udowadnia swoją elastyczność i niezawodność.
Wykorzystywany do tworzenia dynamicznych serwisów internetowych, a także samodzielnych
aplikacji, szczególnie dobrze sprawdza się wtedy, gdy chcemy zapewnić możliwość współdziałania
naszej witryny z różnymi formatami danych oraz skomplikowanymi bazami. Ponadto jego
opanowanie nie nastręcza wielu trudności, a efekty pracy nawet początkujących webmasterów
bywają wręcz spektakularne. Jeśli masz już za sobą pierwsze kroki w dziedzinie programowania
w PHP5, w codziennej pracy z pewnością przyda Ci się poręczna ściąga, w której zawarto
najważniejsze informacje i sposoby wykonywania podstawowych zadań programistycznych.
Właśnie trzymasz ją w ręku!
„PHP5. Leksykon kieszonkowy” powstał po to, by ułatwić Ci szybkie przypomnienie sobie wybranych
zagadnień związanych z tą tematyką. Znajdziesz tu informacje o instalacji oraz konguracji
środowiska w systemach Linux i Windows, strukturze języka, instrukcjach sterujących czy funkcjach.
Przeczytasz o operacjach na danych, a także o obsłudze ciągu znaków daty i czasu. Przypomnisz
sobie, jak używać tablic, współpracować z serwerem i przeglądarką, obsługiwać wyjątki.
W leksykonie odszukasz także wiadomości dotyczące systemu plików i programowania obiektowego.
Wszystko to wydatnie skróci Twoją pracę i pomoże Ci uniknąć wielu potencjalnych błędów.
• Instalacja i konguracja
• Struktura języka
• Instrukcje sterujące
• Funkcje
• Operacje na danych i obsługa ciągu znaków
• Tablice
• Obsługa daty i czasu
• Współpraca z serwerem i przeglądarką
• Programowanie obiektowe
• Wyjątki
• Obsługa systemu plików
Dobra podpowiedź zawsze pod ręką!
Twój koszyk
Cennik i informacje
o nowościach
Czytelnia
• Fragmenty książek
online
Kontakt
Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. 32 230 98 63
© Helion 1991–2011
858916897.015.png 858916897.016.png 858916897.017.png 858916897.001.png 858916897.002.png 858916897.003.png 858916897.004.png 858916897.005.png 858916897.006.png 858916897.007.png 858916897.008.png 858916897.009.png 858916897.010.png 858916897.011.png 858916897.012.png
Spis treci
Wstp ..................................................................................................... 7
1. Instalacja i konfiguracja ........................................................................9
Linux
9
Windows
11
Plik konfiguracyjny php.ini
13
PHP w wierszu polece
14
2.
Struktura jzyka .................................................................................. 15
Struktura skryptów
15
Znaczniki skryptów PHP
15
Znaczniki kanoniczne
16
Znaczniki skryptów HTML
16
Znaczniki typu SGML
16
Znaczniki typu ASP
16
Osadzanie skryptów w kodzie (X)HTML
17
Przeplatanie kodu (X)HTML i PHP
18
Komentowanie kodu
18
Typy danych
19
Literay
22
Identyfikatory
25
Sowa kluczowe (zarezerwowane)
25
Zmienne
26
Zmienne nazwy zmiennych
27
Zmienne superglobalne
28
Automatyczne i wymuszone konwersje typów
30
Stae
36
Operatory
40
Przetwarzanie wyrae
54
3
858916897.013.png
 
3.
Instrukcje sterujce ............................................................................. 57
Instrukcje warunkowe
57
Ptle
59
Instrukcje break i continue
62
Instrukcja goto
65
Skadnia alternatywna
66
czenie skryptów
69
4.
Funkcje ................................................................................................. 71
Deklaracje
71
Zwracanie wartoci
71
Wywoywanie funkcji
72
Sposoby przekazywania argumentów
72
Zasig zmiennych
75
Warto zmiennej jako nazwa funkcji
77
Definiowanie funkcji wewntrz funkcji
78
Funkcje anonimowe
78
5.
Wyprowadzanie danych i obsuga cigów znaków ......................... 80
Obsuga standardowego wyjcia
80
Wyprowadzanie znaczników HTML
81
Rónice midzy typami cigów znaków
81
Znaki specjalne
82
Dostp do pojedynczych znaków cigu
83
Funkcje przetwarzajce cigi znaków
83
6.
Tablice ................................................................................................ 104
Tablice indeksowane numerycznie
104
Tablice asocjacyjne
105
Tablice wielowymiarowe
106
Rozmiar tablicy
107
Odczyt danych za pomoc ptli
108
Funkcje wspomagajce przetwarzanie tablic
109
7.
Obsuga daty i czasu ...........................................................................116
Funkcja checkdate (dostpna od PHP 3)
116
Funkcja date (dostpna od PHP 3)
116
4
PHP 5. Leksykon kieszonkowy
8.
Wspópraca z serwerem i przegldark ........................................... 125
Odbieranie danych wysanych metod GET
125
Odbieranie danych wysanych metod POST
126
Wysyanie plików do serwera WWW
126
Odbiór plików przesanych do serwera
127
Obsuga cookies
129
Obsuga sesji
131
Opcje konfiguracyjne sesji
133
9.
Programowanie obiektowe .............................................................. 136
Definiowanie klasy
136
Skadowe klasy
136
Specyfikatory dostpu
137
Tworzenie obiektów
137
Odwoania do skadowych
138
Konstruktory i destruktory
138
Przecianie metod
140
Dziedziczenie
141
Przesanianie skadowych
142
Metody finalne
142
Klasy finalne
143
Skadowe statyczne
143
10.
Wyjtki ............................................................................................... 145
Zgaszanie wyjtków
145
Klasa Exception
145
Sekcja try…catch
146
Wyjtki predefiniowane
147
Tworzenie wyjtków
147
11.
Obsuga systemu plików ................................................................... 148
Odczyt zawartoci katalogu
148
Tworzenie i usuwanie katalogów
149
Tworzenie i usuwanie plików
150
Otwieranie i zamykanie plików
150
Odczyt plików
152
Zapis danych w plikach
153
Skorowidz .......................................................................................... 157
Spis treci
5
Zgłoś jeśli naruszono regulamin