okladka

Doskonały przewodnik po najnowszej wersji języka PHP
dla twórców dynamicznych serwisów WWW

Książka "PHP. Programowanie. Wydanie III" to kolejne wydanie praktycznego przewodnika dla programistów stron internetowych. Jeden z najlepszych programistów PHP -- Leon Atkinson, uczy wszystkiego, co potrzebujesz, by stworzyć dobrą i szybką aplikację sieciową. Dokładnie opisuje składnię PHP i kluczowe elementy języka. Atkinson przedstawia także najważniejsze funkcje PHP, w tym funkcje wejścia-wyjścia, przetwarzania danych, matematyczne, daty, czasu, konfiguracji, funkcje umożliwiające współpracę z bazami danych, funkcje graficzne i sieciowe. Prezentuje on również działanie PHP na przykładach realizujących sortowanie, przeszukiwanie, analizę łańcuchów i inne zadania.

Książka składa się z czterech części:

  1. wstępu do programowania,
  2. przewodnika po wszystkich funkcjach,
  3. przeglądu typowych problemów programistycznych
  4. części umożliwiającej zastosowanie zdobytej wiedzy przy tworzeniu witryn.

Pierwsza część zajmuje się kwestiami dotyczącymi wszystkich języków programowania: jak wygląda skrypt PHP, jak sterować przebiegiem programu i jak zarządzać danymi.
Część druga organizuje funkcje według ich zastosowania i zawiera przykłady ich zastosowania. PHP udostępnia bardzo dużo funkcji, dlatego część ta jest najobszerniejsza.
Część trzecia zajmuje się rozwiązywaniem typowych problemów programistycznych, takich jak sortowanie czy generowanie grafiki.
Ostatnia część udziela porad dotyczących tworzenia całych witryn sieciowych za pomocą PHP.


Słowo wstępne (9)
Przedmowa (11)
Część I Programowanie w PHP (13)
Rozdział 1. Wprowadzenie do PHP (15)
Rozdział 2. Zmienne, operatory i wyrażenia (35)
Rozdział 3. Instrukcje sterujące (61)
Rozdział 4. Funkcje (77)
Rozdział 5. Tablice (87)
Rozdział 6. Klasy i obiekty (95)
Rozdział 7. Operacje wejścia-wyjścia i dostęp do dysku (129)
Część II Funkcje PHP (145)
Rozdział 8. Komunikacja z przeglądarką (147)
Rozdział 9. System operacyjny (173)
Rozdział 10. Funkcje sieciowe (267)
Rozdział 11. Funkcje przetwarzania danych (315)
Rozdział 12. Kodowanie i dekodowanie (367)
Rozdział 13. Funkcje matematyczne (437)
Rozdział 14. Funkcje daty i czasu (453)
Rozdział 15. Konfiguracja PHP (467)
Rozdział 16. Funkcje graficzne (509)
Rozdział 17. Bazy danych (557)
Rozdział 18. Warstwy obiektowe (647)
Rozdział 19. Inne funkcje (657)
Rozdział 20. XML (707)
Część III Algorytmy (737)
Rozdział 21. Sortowanie, wyszukiwanie i liczby losowe (739)
Rozdział 22. Analiza składni i łańcuchów (755)
Rozdział 23. Integracja z bazami danych (767)
Rozdział 24. Sieć (787)
Rozdział 25. Generowanie grafiki (803)
Część IV Inżynieria oprogramowania (815)
Rozdział 26. Integracja z HTML-em (817)
Rozdział 27. Projektowanie (829)
Rozdział 28. Efektywność i diagnostyka (851)
Rozdział 29. Wzorce projektowe (875)
Dodatki (889)
Dodatek A Kody z ukośnikiem (891)
Dodatek B Kody ASCII (893)
Dodatek C Operatory (899)
Dodatek D Znaczniki PHP (901)
Dodatek E Konfiguracja PHP w czasie kompilacji (903)
Dodatek F Zasoby internetowe (907)
Dodatek G Przewodnik po stylach PHP (909)
Skorowidz (913)