Modul PHP | Descriere |
|---|
bcmath | Calculator binar pentru matematică cu precizie arbitrară care suportă numere de orice dimensiune și precizie, reprezentate ca șiruri de caractere. |
calendar | Extensia conține funcții pentru gestionarea programării evenimentelor și conversia între diferite formate de calendar. |
core | Acesta este un filtru care permite rularea de cod PHP arbitrar pentru a modifica atributele unui utilizator. |
ctype | Funcțiile oferite de această extensie verifică dacă un caracter sau un șir aparține unei anumite clase de caractere conform setării locale curente. |
curl | PHP suportă libcurl, o bibliotecă creată de Daniel Stenberg, care vă permite să vă conectați și să comunicați cu diferite tipuri de servere folosind diverse protocoale. |
date | Funcția date() din PHP este folosită pentru a formata o dată și/sau o oră. |
dom | Extensia DOM vă permite să operați pe documente XML prin API-ul DOM cu PHP 5. |
exif | Extensia permite PHP-ului să interacționeze cu informațiile de metadate Exif incluse în fișiere audio, video și imagini. |
fileinfo | Funcțiile acestui modul încearcă să determine tipul de conținut și codarea unui fișier prin analizarea anumitor secvențe de octeți magici la anumite poziții din fișier. |
filter | Această extensie filtrează datele fie validându-le, fie igienizându-le. Este deosebit de utilă atunci când sursa de date conține date necunoscute (sau străine), cum ar fi datele furnizate de utilizator. |
gd | Această extensie oferă funcționalitate pentru gestionarea graficii direct din scripturile PHP. |
gmp | Gmp înseamnă GNU Multiple Precision Arithmetic Library (GMP). Este o bibliotecă ce permite efectuarea de operații matematice pe numere întregi semnate, numere raționale și numere reale, precum și efectuarea de operații matematice complexe pe numere mari. |
hash | Motor de digest de mesaje (hash). Permite procesarea directă sau incrementală a mesajelor de lungime arbitrară folosind o varietate de algoritmi de hashing. |
iconv | Acest modul conține o interfață către facilitatea de conversie a setului de caractere iconv. Cu acest modul, puteți transforma un șir reprezentat de un set local de caractere într-unul reprezentat de un alt set de caractere, care poate fi setul de caractere Unicode. |
imagick | Această extensie ajută la lucrul cu imagini prin software-ul ImageMagick, ceea ce simplifică deschiderea, editarea și salvarea imaginilor. |
intl | Extensia de internaționalizare este un wrapper pentru biblioteca ICU, permițând programatorilor PHP să efectueze sortări conforme UCA și formatare de dată, oră, număr și monedă în scripturile lor. Necesită ICU. |
json | Permite lucrul cu formatul de schimb de date text cu un parser construit pe JSON_checker. |
libxml | Aceste funcții/constante sunt disponibile începând cu PHP 5.1.0, iar următoarele extensii de bază se bazează pe această extensie libxml: DOM, libxml, SimpleXML, SOAP, WDDX, XSL, XML, XMLReader, XMLRPC și XMLWriter. |
mbstring | Oferă funcții specifice șirurilor multibyte care vă ajută să gestionați codările multibyte în PHP. |
mysqli | Această extensie oferă utilizatorului acces la funcționalitatea oferită de serverul MySQL 4.1 și versiunile ulterioare. |
mysqlnd | Mysqlnd înseamnă MySQL Native Driver - această extensie permite protocolului de comunicare la nivel scăzut MySQL să ofere altor funcții PHP acces la baza de date MySQL. |
openssl | Acest modul folosește funcțiile OpenSSL pentru generarea și verificarea semnăturilor și pentru sigilarea (criptarea) și deschiderea (decriptarea) datelor. |
pcre | Biblioteca PCRE este un set de funcții care implementează potrivirea șabloanelor de expresii regulate folosind aceeași sintaxă și semantică ca Perl 5, cu doar câteva diferențe. |
PDO | Extensia PHP Data Objects (PDO) definește o interfață ușoară și consistentă pentru accesarea bazelor de date în PHP. Fiecare driver de bază de date care implementează interfața PDO poate expune funcționalități specifice bazei de date ca funcții obișnuite de extensie. Rețineți că nu puteți efectua nicio funcție de bază de date folosind extensia PDO singură; trebuie să utilizați un driver PDO specific bazei de date pentru a accesa un server de baze de date. |
pdo_mysql | Driver care implementează accesul din PHP la MySQL. |
pdo_sqlite | Această extensie implementează interfața PHP Data Objects (PDO) cu acces la bazele de date SQLite. |
phar | Extensia phar oferă o modalitate de a pune aplicații PHP întregi într-un singur fișier numit phar (PHP Archive) pentru distribuire și instalare ușoară. Pe lângă furnizarea acestui serviciu, extensia phar oferă și o metodă de abstractizare a formatului de fișier pentru crearea și manipularea fișierelor tar și zip prin clasa PharData, la fel cum PDO oferă o interfață unificată pentru accesarea diferitelor baze de date. |
posix | Extensia oferă un set de metode și funcții pentru a interacționa cu apelurile de sistem POSIX. |
readline | Funcția readline implementează o interfață către biblioteca GNU Readline. Acestea sunt funcții care oferă linii de comandă editabile. |
redis | Acesta este un magazin de structuri de date folosit ca bază de date, cache și broker de mesaje, care îmbunătățește viteza și scalabilitatea sistemului. |
reflection | PHP 5 vine cu o API completă de reflecție care adaugă abilitatea de a face inginerie inversă a claselor, interfețelor, funcțiilor, metodelor și extensiilor. În plus, API-ul de reflecție oferă modalități de a prelua comentariile doc pentru funcții, clase și metode. |
session | Suportul pentru sesiuni în PHP constă într-o modalitate de a păstra anumite date între accesări succesive. Acest lucru vă permite să construiți aplicații mai personalizate și să creșteți atractivitatea site-ului dvs. |
SimpleXML | Extensia SimpleXML oferă un set de instrumente foarte simplu și ușor de utilizat pentru a converti XML într-un obiect care poate fi procesat cu selectori de proprietăți normali și iteratoare de array. |
soap | Soap înseamnă Simple Object Access Protocol (SOAP), iar această extensie poate fi folosită pentru gestionarea serviciilor web - consumarea și furnizarea acestora. |
sockets | Extensia simplifică interacțiunea cu socket-urile - o modalitate de a stabili o conexiune între aplicații pentru a interacționa. |
sodium | Această extensie este o bibliotecă criptografică folosită pentru autentificare prin criptare, stocarea sigură a parolelor, partajarea mesajelor secrete, semnături digitale etc. |
SPL | Standard PHP Library (SPL) este o colecție de interfețe și clase menite să rezolve probleme comune. SPL oferă un set de structuri de date standard, un set de iteratori pentru a parcurge obiecte, un set de interfețe, un set de excepții standard, mai multe clase pentru lucrul cu fișiere și oferă un set de funcții precum spl_autoload_register(). |
sqlite3 | Extensia permite accesul la SQLite 3 - o bază de date ușoară, bazată pe disc, cu limbaj SQL non-standard. |
standard | Setul standard de clase. |
tokenizer | Funcțiile tokenizer oferă o interfață către tokenizer-ul PHP încorporat în Zend Engine. Folosind aceste funcții puteți scrie propriile instrumente de analiză sau modificare a sursei PHP fără a fi nevoie să vă ocupați de specificația limbajului la nivel lexical. |
xml | XML (eXtensible Markup Language) este un format de date pentru schimbul de documente structurate pe Web. |
xmlreader | Acesta este un analizator sintactic pentru XML. Acționează ca un cursor care se deplasează de-a lungul fluxului documentului și se oprește la fiecare nod întâlnit. |
xmlwriter | Această extensie este o modalitate unidirecțională, fără cache, de a genera fluxuri de fișiere pentru date XML. |
Zend OpCache | Zend OpCache oferă o execuție PHP mai rapidă prin cache-ul și optimizarea codului op. Îmbunătățește performanța PHP prin stocarea codului byte precompilat al scripturilor în memoria partajată. |
zip | Această extensie vă permite să citiți sau să scrieți transparent arhive comprimate ZIP și fișierele din interiorul acestora. |
random | Modulul random oferă instrumente pentru generarea de numere, șiruri și alte valori aleatorii într-un mod sigur și fiabil. Este util atunci când trebuie să creați ID-uri unice, parole aleatorii sau să amestecați date. Acest modul asigură că valorile generate sunt imprevizibile, ceea ce este deosebit de important pentru scopuri de securitate. |
zlib | Acest modul vă permite să citiți și să scrieți transparent fișiere comprimate gzip (.gz), prin versiuni ale majorității funcțiilor de sistem de fișiere care funcționează cu fișiere comprimate gzip (și cu fișiere necomprimate, dar nu cu socket-uri). |
ioncube_loader (dezactivat, dar poate fi activat împreună cu PHP 8.3 la cerere) | ioncube_loader este folosit pentru a cripta fișiere PHP și pentru a proteja software-ul scris în limbajul PHP de a fi vizualizat, modificat și rulat pe calculatoare neautorizate |