PEAR Repozytorium rozszerzeń i aplikacji PHP (PHP Extension and Application Repository).
Ten podręcznik jest napisany w XML, z użyciem DocBook XML DTD i DSSSL (Język Stylu Dokumentu oraz Specyfikacji Semantyki, ang. Document Style and Semantics Specification Language) do formatowania. Narzędzia użyte do formatowania wersji HTML to Jade, napisane przez Jamesa Clarka i Modularnych Arkuszy Stylów DocBook (The Modular DocBook StyleSheets) napisane przez Normana Walsh.
Podstawowa struktura oparta jest na bardzo dobrze wykonanej pracy przez grupę dokumentalistów PHP. Przeczytaj dokument O podręczniku PHP aby poznać więcej szczegółów.
Ten przewodnik wyjaśnia ogólną strukturę, układ i konwencje użyte w podręczniku PEAR. Podręcznik ten jest podzielony na sześć głównych rozdziałów:
Ta sekcja zawiera łagodne wprowadzenie w świat PEAR i to, co ma do zaoferowania. Zawarte są ogólne informacje na temat instalowania i używania PEAR, pytania o wsparcie i odpowiedzi na najczęściej zadawane pytania dotyczące PEAR.
Ogólne informacje na temat rozwijania i wydawania pakietów PEAR.
Ta sekcja zawiera dokumentację na temat podstawowych klas PEAR. Te podstawowe koponenty są podstawą każdej klasy w PEAR, a zrozumienie tych podstaw ułatwi użycie biblioteki PEAR. Omówione tematy to między innymi baza PEAR, administracja PEAR, obsługa błędów za pomocą obiektu PEAR_Error oraz komendy systemowe. Te klasy są zazwyczaj dostarczane wraz ze źródłami PHP.
Dostępnych jest wiele pakietów PEAR a ich liczba wzrasta z dnia na dzień. Praktycznie każdy pakiet jest udokumentowany, ale mało który jest domyślnie instalowany. Informacje na temat instalowania klas PEAR w Twoim systemie znajdziesz w rozdziale Instalacja.
Każda udokumentowana klasa zawiera podstawową dokumentację na temat publicznie dostępnych funkcji. Mogą być także dodatkowe informacje takie jak wstęp, lista dostępnych stałych, czy przykłady użycia danego pakietu. Dodatkowe informacje mogą także się znajdować wewnątrz źródeł danego pakietu.
Opis każdej funkcji może zawierać niektóre lub wszystkie z poniższych elementów:
Synopsis
Pokazuje strukturę oraz prototyp funkcji.
Opis
Pokazuje opis danej funkcji (do czego służy).
Parametry
Opis każdego z parametrów funkcji wraz z typem i nazwą. Wyświetlone są zarówno wymagane jak i opcjonalne parametry.
Zwraca
Opis zwracanej wartości, jeśli wykonanie funkcji zakończy się pomyślnie.
Wyjątki
Opis zwróconego obiektu PEAR_Error jeśli wykonanie funkcji nie powiodło się.
Uwagi
Dodatkowe informacje dotyczące danej funkcji. Przykładowa uwaga może dotyczyć tego, czy funkcja może być wywołana statycznie.
Zobacz
Odnośniki do pokrewnych funkcji lub pozycji podręcznika.
Przykład
Przykład użycia funkcji lub klasy.
Zawiera informacje dotyczące tworzenia własnych pakietów PEAR.
Lista osób pomagających w opiece nad tą dokumentacją. Jeśli chciałbyś się skontaktować z którymkolwiek z nich, napisz na adres [email protected].
Lorenzo Alberton
Gregory Beaver
David Coallier
Daniel Convissor
David Costa
Thomas V.V. Cox
Michael Gauthier
Christophe Gesché
Ken Guest
Martin Jansen
Alan Knowles
Clay Loveless
Alexander Merz
Stefan Neufeind
Jon Parise
Tobias Schlitt
Stephan Schmidt
Mika Tuupola
Michael Wallner
Christian Weiske
Mark Wiesemann
(W kolejności alfabetycznej.)