Moduły PHP.html

 
ca de en es fr it nl no pl pt ru ro fi sv tr vo


 

Lista funkcji jądra obejmuje w PHP 5.1:

  • Array – obsługa tablic
  • Calendar – konwersja między kalendarzami (domyślnie wbudowane tylko w wersji pod Windows, dostępne w pozostałych)
  • Classes/objects – podstawowe funkcje manipulacji obiektami
  • COM – obsługa obiektów COM oraz .NET (dostępne tylko w wersji pod Windows)
  • Date and time – zarządzanie datą i czasem
  • Directory – zarządzanie katalogami
  • Error and debugging – funkcje do obsługi błędów i debugowania kodu
  • Filesystem – obsługa dostępu do plików i katalogów
  • Function handling – zarządzanie funkcjami
  • HTTP – obsługa protokołu HTTP
  • Mail – wysyłanie e-maili
  • Math – funkcje matematyczne
  • Misc – różne funkcje
  • Network – funkcje sieciowe
  • Object Aggregation/Composition
  • Output control – buforowanie wyjścia
  • PHP Options – zarządzanie PHP
  • POSIX regex – wyrażenia regularne POSIX (domyślnie wbudowane tylko w wersji pod Windows, dostępne w pozostałych)
  • Program execution – obsługa systemowej linii komend
  • Standard PHP Library – zbiór klas i interfejsów zastępujących wiele proceduralnych rozwiązań ze starszych wersji
  • Stream API – obsługa strumieni
  • String – obsługa łańcuchów tekstowych
  • URL – zarządzanie adresem URL
  • Variable handling – zarządzanie zmiennymi

Poniższe moduły są domyślnie aktywne przy instalacji, lecz można je wyłączyć:

  • BBCode – przetwarzanie tekstu BBCode na języki znaczników
  • Character type – sprawdzanie typu znaków w ciągu tekstowym
  • Document Object Model
  • FTP – obsługa protokołu FTP
  • GMP – obsługa długich liczb całkowitych
  • JSON – obiektowy zapis JavaScript (ang. JavaScript Object Notation)
  • Message Digest Hash - Odcisk wiadomości, moduły mieszające (od PHP 5.1.2)
  • Perl Regular Expressions – powszechnie stosowane wyrażenia regularne języka Perl
  • PHP Data Objects – uniwersalny sterownik baz danych (obsługuje wszystkie popularniejsze bazy)
  • POSIX – funkcje POSIX (niedostępne w wersji pod Windows)
  • Session – natywny emulator sesji HTTP
  • SimpleXML – prosty dostęp do danych w dokumentach XML.
  • SQLite – baza danych SQLite
  • Tokenizer – dostęp do tokenizera PHP
  • XML Parser – stary, proceduralny parser XML (domyślnie aktywny w Windows)
  • Zlib – obsługa formatu kompresji Gzip (domyślnie aktywna w Windows)

Wśród oficjalnych modułów, które trzeba samodzielnie aktywować, znajdują się sterowniki do wszystkich popularnych baz danych (w wersji samodzielnej oraz dla PDO), płatności elektronicznych, a także między innymi:

  • Bzip2 – obsługa kompresji BZip
  • GTK+ – biblioteka interfejsu graficznego dla samodzielnych programów napisanych w PHP
  • iconv – konwersja między kodowaniami
  • Image – generowanie obrazków przy pomocy biblioteki GD.
  • IMAP, POP3 oraz NNTP – protokoły poczty elektronicznej
  • IRC – komunikacja z kanałami IRC
  • MCrypt – biblioteka szyfrująca
  • Ncurses – konsolowe interfejsy okienkowe dla samodzielnych programów napisanych w PHP
  • ODBC
  • OpenSSL
  • PDF – generowanie dokumentów PDF
  • Service Data Objects – jednolity dostęp do różnych źródeł danych (m.in. XML)
  • SOAP
  • Sockets - obsługa gniazd

W repozytorium PECL znaleźć można moduły do obsługi innych formatów kompresji (np. RAR i ZIP), darmowy kompilator kodu bajtowego dla PHP i wiele innych rozszerzeń.

All Right Reserved © 2007, Designed by Stylish Blog.