reklama - zainteresowany?

PHP 3 - Helion

PHP 3
Autor: Leon Atkinson
Tytuł oryginału: Core PHP Programming
Tłumaczenie: Piotr Rajca
ISBN: 83-7197-261-X
stron: 492, Format: B5, okładka: miękka
Data wydania: 2000-04-03
Księgarnia: Helion

Cena książki: 59,00 zł

Dodaj do koszyka PHP 3

Tagi: PHP - Programowanie

"PHP 3" jest pierwszym pełnym, praktycznym przewodnikiem po PHP 3.x, przeznaczonym dla doświadczonych programistów aplikacji WWW. Odkryj w jaki sposób PHP, łącząc w sobie najlepsze idee języków Java, Perl oraz C, tworzy wysoce efektywne środowisko skryptowe. Następnie, korzystając ze wskazówek jednego z najlepszych programistów PHP, naucz się wszelkich technik, których będziesz potrzebował do tworzenia szybkich i potężnych aplikacji WWW.

Książka "PHP 3" zawiera:

  • Dogłębne, łatwe do zrozumienia omówienie składni i funkcji PHP.
  • Szczegółową analizę trzech aplikacji WWW korzystających z baz danych.
  • Prezentację sposobów projektowania i technik optymalizacji mających na celu uzyskanie maksymalnej efektywności działania i możliwości rozbudowy.
  • Przedstawienie metod testowania.

Dodaj do koszyka PHP 3

Spis treści

PHP 3 -- spis treści

Podziękowania (7)

Wstęp (9)

Część I Programowanie w PHP

Rozdział 1. Prezentacja PHP (13)

  • Pochodzenie PHP (14)
  • Co sprawia, że PHP jest lepsze niż rozwiązania konkurencyjne (15)
  • W jaki sposób PHP współpracuje z serwerem WWW (17)
  • Od czego zacząć (17)
  • Jak wyglądają skrypty PHP (18)
  • Przechowywanie danych w celu ich późniejszego wykorzystania (21)
  • Pobieranie danych od użytkownika (23)
  • Wybór alternatyw (24)
  • Wielokrotne wykonywanie kodu (25)
  • Wnioski (26)

Rozdział 2. Zmienne, operatory i wyrażenia (27)

  • Identyfikatory (28)
  • Typy danych (28)
  • Tworzenie i zakres zmiennych (30)
  • Przypisywanie wartości do zmiennych (34)
  • Stałe (36)
  • Operatory (36)
  • Operatory logiczne i operatory porównania (38)
  • Inne operatory (40)
  • Operatory przypisania (41)
  • Wyrażenia (43)

Rozdział 3. Instrukcje sterujące (45)

  • True oraz False (46)
  • Instrukcja if (46)
  • Zastosowanie klauzul else oraz elseif (47)
  • Operator ? (49)
  • Instrukcja switch (50)
  • Pętle (52)
  • Instrukcja while (52)
  • Instrukcja break (54)
  • Instrukcja do...while (54)
  • Instrukcja for (55)
  • Instrukcja exit (58)

Rozdział 4. Funkcje (59)

  • Deklarowanie funkcji (59)
  • Instrukcja return (61)
  • Zasięg widzialności oraz instrukcja global (62)
  • Argumenty (62)
  • Rekurencja (64)
  • Dynamiczne wywołania funkcji (65)

Rozdział 5. Tablice (67)

  • Tablice jednowymiarowe (67)
  • Indeksowanie tablic (69)
  • Inicjalizacja tablic (70)
  • Tablice wielowymiarowe (71)

Rozdział 6. Klasy (73)

  • Definiowanie klas (73)
  • Tworzenie obiektów (75)
  • Dostęp do właściwości (76)
  • Korzystanie z metod (76)
  • Tablice obiektów (76)

Rozdział 7. Funkcje wejścia-wyjścia i dostępu do dysku (77)

  • Przekazywanie informacji do przeglądarki (78)
  • Pobieranie danych z formularzy (79)
  • Zapisywanie plików na serwerze (81)
  • Zmienne środowiskowe (82)
  • Cookies (83)
  • Funkcje include oraz require (83)
  • Zapis i odczyt z plików (85)

Część II Opis funkcji

Rozdział 8. Funkcje wejścia-wyjścia (91)

  • Przesyłanie tekstu do przeglądarki (91)
  • Pliki (95)
  • Uruchamianie i testowanie (129)
  • Komendy procesora poleceń (138)
  • Nagłówki HTTP (141)
  • Sieciowe funkcje wejścia-wyjścia (143)

Rozdział 9. Funkcje obsługi danych (149)

  • Typy danych, stałe i zmienne (150)
  • Tablice (157)
  • Łańcuchy znaków (170)
  • Kodowanie i dekodowanie (175)
  • Wyrażenia regularne (191)

Rozdział 10. Funkcje matematyczne (195)

  • Podstawowe obliczenia matematyczne (196)
  • Liczby losowe (204)
  • Liczby o dowolnej dokładności (207)

Rozdział 11. Funkcje obsługi czasu, daty oraz funkcje konfiguracyjne (211)

  • Funkcje daty i czasu (211)
  • Funkcje obsługi kalendarzy alternatywnych (216)
  • Funkcje konfiguracyjne (220)

Rozdział 12. Funkcje graficzne (227)

  • Analiza obrazów (228)
  • Tworzenie obrazków GIF (228)

Rozdział 13. Funkcje obsługi baz danych (251)

  • dBase (252)
  • DBM (256)
  • FilePro (261)
  • IMAP (263)
  • LDAP (276)
  • mSQL (289)
  • MySQL (302)
  • ODBC (318)
  • Oracle (331)
  • Postgres (341)
  • SNMP (353)
  • Sybase (354)
  • Velocis (362)

Część III Algorytmy

Rozdział 14. Sortowanie, wyszukiwanie oraz liczby losowe (369)

  • Sortowanie (370)
    • Sortowanie bąbelkowe (370)
    • Quicksort (372)
    • Wbudowane funkcje sortujące (375)
    • Sortowanie wykorzystujące funkcje sortujące (379)
  • Wyszukiwanie (382)
  • Liczby losowe (384)
    • Własny generator liczb losowych (385)
    • Identyfikator losowy (387)

Rozdział 15. Analiza składniowa i przetwarzanie łańcuchów znaków (389)

  • Dzielenie łańcuchów znaków na leksemy (389)
  • Wyrażenie regularne (392)
    • Definiowanie wyrażeń regularnych (392)
    • Stosowanie wyrażeń regularnych w skryptach PHP (394)

Rozdział 16. Integracja z bazami danych (401)

  • Tworzenie tabel HTML na podstawie danych uzyskanych z zapytań SQL (402)
  • Śledzenie poczynań użytkowników przy wykorzystaniu identyfikatorów sesji (406)
  • Przechowywanie informacji w bazach danych (410)

Rozdział 17. Generacja grafiki (417)

  • Dynamiczne przyciski (418)
  • Dynamiczna generacja wykresów (423)
    • Wykresy słupkowe (423)
    • Wykresy kołowe (425)

Część IV. Inżynieria programowania

Rozdział 18. Integracja z kodem HTML (433)

  • Umieszczanie fragmentów kodu PHP w dokumentach HTML (433)
  • Wykorzystanie PHP do wyświetlania całego kodu HTML (439)
  • Oddzielanie kodu HTML i PHP (440)
  • Tworzenie list przy użyciu znacznika <SELECT> (442)
  • Przekazywanie tablic z formularzy (445)

Rozdział 19. Projekt (447)

  • Tworzenie specyfikacji wymagań (448)
  • Tworzenie dokumentacji projektu (451)
  • Modularyzacja kodu przy wykorzystaniu funkcji require oraz include (452)
  • Zachowywanie stanu oraz wprowadzanie zabezpieczeń (455)
  • Dostosowywanie witryn do możliwości przeglądarek (456)

Rozdział 20. Efektywność działania i testowanie (457)

  • Kiedy należy stosować funkcje (457)
  • Pobieranie wyników zapytań kierowanych do baz danych (459)
  • Kiedy należy przechowywać informacje w bazach danych (460)
  • Testowanie bezpośrednie (461)
  • Testowanie zdalne (461)

Dodatek A. Kody wykorzystujące znak odwrotnego ukośnika (465)

Dodatek B. Kody ASCII (467)

Dodatek C. Operatory (473)

Dodatek D. Znaczniki PHP (475)

Dodatek E. Instalacja PHP (477)

  • Instalacja PHP na serwerze Apache w systemie UNIX (477)
  • Instalacja PHP na serwerze Xitami w systemie Windows NT (479)

Skorowidz (481)

Zawartość płyty CD-ROM (492)

Dodaj do koszyka PHP 3

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2026 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.