Επέκταση PHP | Περιγραφή |
|---|
bcmath | Δυαδικός Υπολογιστής για μαθηματικά αυθαίρετης ακρίβειας που υποστηρίζει αριθμούς οποιουδήποτε μεγέθους και ακρίβειας που αναπαρίστανται ως συμβολοσειρές. |
calendar | Η επέκταση περιέχει συναρτήσεις για τη διαχείριση προγραμματισμού συμβάντων και τη μετατροπή μεταξύ διαφορετικών μορφών ημερολογίου. |
core | Αυτό είναι ένα φίλτρο που επιτρέπει την εκτέλεση αυθαίρετου κώδικα PHP για την τροποποίηση των χαρακτηριστικών ενός χρήστη. |
ctype | Οι συναρτήσεις που παρέχονται από αυτήν την επέκταση ελέγχουν αν ένας χαρακτήρας ή μια συμβολοσειρά ανήκει σε μια συγκεκριμένη κατηγορία χαρακτήρων σύμφωνα με την τρέχουσα τοπική ρύθμιση. |
curl | Η PHP υποστηρίζει τη βιβλιοθήκη libcurl, που δημιουργήθηκε από τον Daniel Stenberg, η οποία σας επιτρέπει να συνδεθείτε και να επικοινωνήσετε με διάφορους τύπους διακομιστών με διάφορα πρωτόκολλα. |
date | Η συνάρτηση date() της PHP χρησιμοποιείται για τη μορφοποίηση ημερομηνίας και/ή ώρας. |
dom | Η επέκταση DOM σας επιτρέπει να χειρίζεστε έγγραφα XML μέσω του DOM API με PHP 5. |
exif | Η επέκταση επιτρέπει στην PHP να αλληλεπιδρά με πληροφορίες μεταδεδομένων Exif που περιλαμβάνονται σε αρχεία ήχου, βίντεο και εικόνες. |
fileinfo | Αυτές οι συναρτήσεις της μονάδας προσπαθούν να προσδιορίσουν τον τύπο περιεχομένου και την κωδικοποίηση ενός αρχείου αναλύοντας συγκεκριμένες ακολουθίες byte σε συγκεκριμένες θέσεις του αρχείου. |
filter | Αυτή η επέκταση φιλτράρει δεδομένα είτε επικυρώνοντάς τα είτε καθαρίζοντάς τα. Αυτό είναι ιδιαίτερα χρήσιμο όταν η πηγή δεδομένων περιέχει άγνωστα (ή ξένα) δεδομένα, όπως δεδομένα που παρέχονται από χρήστες. |
gd | Αυτή η επέκταση παρέχει λειτουργικότητα για τη διαχείριση γραφικών απευθείας από σενάρια PHP. |
gmp | Το Gmp σημαίνει GNU Multiple Precision Arithmetic Library (GMP). Είναι μια βιβλιοθήκη που σας επιτρέπει να κάνετε μαθηματικές πράξεις σε υπογεγραμμένους ακέραιους, ρητούς αριθμούς και αριθμούς κινητής υποδιαστολής, και επίσης βοηθά στην εκτέλεση σύνθετων μαθηματικών πράξεων σε μεγάλους αριθμούς. |
hash | Μηχανή Message Digest (hash). Επιτρέπει την άμεση ή σταδιακή επεξεργασία μηνυμάτων αυθαίρετου μήκους χρησιμοποιώντας διάφορους αλγόριθμους κατακερματισμού. |
iconv | Αυτή η μονάδα περιέχει μια διεπαφή για τη δυνατότητα μετατροπής συνόλων χαρακτήρων iconv. Με αυτή τη μονάδα, μπορείτε να μετατρέψετε μια συμβολοσειρά που αναπαρίσταται από ένα τοπικό σύνολο χαρακτήρων σε ένα άλλο, το οποίο μπορεί να είναι το σύνολο χαρακτήρων Unicode. |
imagick | Αυτή η επέκταση βοηθά στην εργασία με εικόνες μέσω του λογισμικού ImageMagick, το οποίο απλοποιεί το άνοιγμα, την επεξεργασία και την αποθήκευση εικόνων. |
intl | Η επέκταση διεθνοποίησης είναι ένα περιτύλιγμα για τη βιβλιοθήκη ICU, επιτρέποντας στους προγραμματιστές PHP να εκτελούν ταξινόμηση συμβατή με UCA και μορφοποίηση ημερομηνίας, ώρας, αριθμού και νομίσματος στα σενάριά τους. Απαιτεί ICU. |
json | Επιτρέπει την εργασία με μορφή ανταλλαγής δεδομένων κειμένου με αναλυτή που βασίζεται στο JSON_checker. |
libxml | Αυτές οι συναρτήσεις/σταθερές είναι διαθέσιμες από την PHP 5.1.0, και οι ακόλουθες βασικές επεκτάσεις βασίζονται σε αυτήν την επέκταση libxml: DOM, libxml, SimpleXML, SOAP, WDDX, XSL, XML, XMLReader, XMLRPC και XMLWriter. |
mbstring | Παρέχει ειδικές συναρτήσεις συμβολοσειρών πολλαπλών byte που σας βοηθούν να διαχειριστείτε πολυ-byte κωδικοποιήσεις στην PHP. |
mysqli | Αυτή η επέκταση παρέχει στον χρήστη πρόσβαση στη λειτουργικότητα που παρέχεται από τον διακομιστή MySQL 4.1 και άνω. |
mysqlnd | Το Mysqlnd σημαίνει MySQL Native Driver - αυτή η επέκταση επιτρέπει το πρωτόκολλο επικοινωνίας χαμηλού επιπέδου της MySQL ώστε να παρέχει σε άλλες συναρτήσεις της PHP πρόσβαση στη βάση δεδομένων MySQL. |
openssl | Αυτή η μονάδα χρησιμοποιεί τις συναρτήσεις του OpenSSL για τη δημιουργία και επαλήθευση υπογραφών και για την κρυπτογράφηση (sealing) και αποκρυπτογράφηση (opening) δεδομένων. |
pcre | Η βιβλιοθήκη PCRE είναι ένα σύνολο συναρτήσεων που υλοποιούν αντιστοίχιση προτύπων κανονικών εκφράσεων χρησιμοποιώντας τη σύνταξη και τη σημασιολογία της Perl 5, με ελάχιστες διαφορές. |
PDO | Η επέκταση PHP Data Objects (PDO) ορίζει μια ελαφριά, συνεπή διεπαφή για πρόσβαση σε βάσεις δεδομένων στην PHP. Κάθε οδηγός βάσης δεδομένων που υλοποιεί τη διεπαφή PDO μπορεί να εκθέσει χαρακτηριστικά συγκεκριμένα για τη βάση δεδομένων ως κανονικές συναρτήσεις επέκτασης. Σημειώστε ότι δεν μπορείτε να εκτελέσετε καμία λειτουργία βάσης δεδομένων χρησιμοποιώντας μόνο την επέκταση PDO· πρέπει να χρησιμοποιήσετε έναν οδηγό PDO συγκεκριμένο για τη βάση δεδομένων για να αποκτήσετε πρόσβαση σε διακομιστή βάσης δεδομένων. |
pdo_mysql | Οδηγός που υλοποιεί πρόσβαση από την PHP στη MySQL. |
pdo_sqlite | Αυτή η επέκταση υλοποιεί τη διεπαφή PHP Data Objects (PDO) με πρόσβαση σε βάσεις δεδομένων SQLite. |
phar | Η επέκταση phar παρέχει έναν τρόπο να τοποθετήσετε ολόκληρες εφαρμογές PHP σε ένα μόνο αρχείο που ονομάζεται phar (PHP Archive) για εύκολη διανομή και εγκατάσταση. Εκτός από αυτήν την υπηρεσία, η επέκταση phar παρέχει επίσης μια μέθοδο αφαίρεσης μορφής αρχείου για τη δημιουργία και διαχείριση αρχείων tar και zip μέσω της κλάσης PharData, όπως ακριβώς η PDO παρέχει μια ενοποιημένη διεπαφή για πρόσβαση σε διαφορετικές βάσεις δεδομένων. |
posix | Η επέκταση παρέχει ένα σύνολο μεθόδων και συναρτήσεων για αλληλεπίδραση με κλήσεις συστήματος POSIX. |
readline | Η συνάρτηση readline υλοποιεί μια διεπαφή με τη βιβλιοθήκη GNU Readline. Αυτές είναι συναρτήσεις που παρέχουν επεξεργάσιμες γραμμές εντολών. |
redis | Αυτό είναι ένα κατάστημα δομών δεδομένων που χρησιμοποιείται ως βάση δεδομένων, cache και message broker, το οποίο βελτιώνει την ταχύτητα και την επεκτασιμότητα του συστήματος. |
reflection | Η PHP 5 συνοδεύεται από ένα πλήρες API reflection που προσθέτει τη δυνατότητα αντίστροφης μηχανικής κλάσεων, διεπαφών, συναρτήσεων, μεθόδων και επεκτάσεων. Επιπλέον, το reflection API προσφέρει τρόπους ανάκτησης σχολίων τεκμηρίωσης για συναρτήσεις, κλάσεις και μεθόδους. |
session | Η υποστήριξη συνεδριών στην PHP αποτελείται από έναν τρόπο διατήρησης ορισμένων δεδομένων μεταξύ διαδοχικών προσβάσεων. Αυτό σας επιτρέπει να δημιουργείτε πιο εξατομικευμένες εφαρμογές και να αυξάνετε την ελκυστικότητα του ιστότοπού σας. |
SimpleXML | Η επέκταση SimpleXML παρέχει ένα πολύ απλό και εύχρηστο σύνολο εργαλείων για τη μετατροπή XML σε αντικείμενο που μπορεί να επεξεργαστεί με κανονικούς επιλογείς ιδιοτήτων και επαναλήπτες πινάκων. |
soap | Το Soap σημαίνει Simple Object Access Protocol (SOAP), και αυτή η επέκταση μπορεί να χρησιμοποιηθεί για τη διαχείριση Web services - κατανάλωση και παροχή αυτών. |
sockets | Η επέκταση απλοποιεί την αλληλεπίδραση με sockets - έναν τρόπο δημιουργίας σύνδεσης μεταξύ εφαρμογών για αλληλεπίδραση. |
sodium | Αυτή η επέκταση είναι μια κρυπτογραφική βιβλιοθήκη που χρησιμοποιείται για κρυπτογράφηση, πιστοποίηση, ασφαλή αποθήκευση κωδικών πρόσβασης, κοινή χρήση μυστικών μηνυμάτων, ψηφιακές υπογραφές κ.λπ. |
SPL | Η Standard PHP Library (SPL) είναι μια συλλογή διεπαφών και κλάσεων που έχουν σκοπό να λύσουν κοινά προβλήματα. Η SPL παρέχει ένα σύνολο τυπικών δομών δεδομένων, ένα σύνολο επαναληπτών για τη διέλευση αντικειμένων, ένα σύνολο διεπαφών, ένα σύνολο τυπικών Εξαιρέσεων, έναν αριθμό κλάσεων για εργασία με αρχεία, και παρέχει ένα σύνολο συναρτήσεων όπως η spl_autoload_register(). |
sqlite3 | Η επέκταση επιτρέπει την πρόσβαση στη SQLite 3 - μια ελαφριά βάση δεδομένων σε δίσκο με μη τυπική γλώσσα SQL. |
standard | Το τυπικό σύνολο κλάσεων. |
tokenizer | Οι συναρτήσεις tokenizer παρέχουν μια διεπαφή με τον tokenizer της PHP που είναι ενσωματωμένος στη Zend Engine. Χρησιμοποιώντας αυτές τις συναρτήσεις μπορείτε να γράψετε τα δικά σας εργαλεία ανάλυσης ή τροποποίησης πηγαίου κώδικα PHP χωρίς να χρειάζεται να ασχοληθείτε με τις προδιαγραφές της γλώσσας σε λεξικό επίπεδο. |
xml | Το XML (eXtensible Markup Language) είναι μια μορφή δεδομένων για τη δομημένη ανταλλαγή εγγράφων στον Ιστό. |
xmlreader | Αυτός είναι ένας συντακτικός αναλυτής για XML. Λειτουργεί ως δρομέας που κινείται κατά μήκος της ροής του εγγράφου και σταματά σε κάθε κόμβο στη διαδρομή. |
xmlwriter | Αυτή η επέκταση είναι μη προσωρινά αποθηκευμένη, μονής κατεύθυνσης για τη δημιουργία ροών αρχείων για δεδομένα XML. |
Zend OpCache | Το Zend OpCache παρέχει ταχύτερη εκτέλεση PHP μέσω προσωρινής αποθήκευσης και βελτιστοποίησης opcode. Βελτιώνει την απόδοση της PHP αποθηκεύοντας προ-μεταγλωττισμένο bytecode σε κοινόχρηστη μνήμη. |
zip | Αυτή η επέκταση σας επιτρέπει να διαβάζετε ή να γράφετε διαφανώς συμπιεσμένα αρχεία ZIP και τα αρχεία που περιέχονται σε αυτά. |
random | Η μονάδα random παρέχει εργαλεία για τη δημιουργία τυχαίων αριθμών, συμβολοσειρών και άλλων τιμών με ασφαλή και αξιόπιστο τρόπο. Είναι χρήσιμη όταν χρειάζεται να δημιουργήσετε μοναδικά IDs, τυχαίους κωδικούς πρόσβασης ή να ανακατέψετε δεδομένα. Αυτή η μονάδα διασφαλίζει ότι οι παραγόμενες τιμές είναι απρόβλεπτες, κάτι που είναι ιδιαίτερα σημαντικό για λόγους ασφάλειας. |
zlib | Αυτή η μονάδα σας επιτρέπει να διαβάζετε και να γράφετε αρχεία συμπιεσμένα με gzip (.gz) με διαφάνεια, μέσω εκδόσεων των περισσότερων συναρτήσεων του συστήματος αρχείων που λειτουργούν με αρχεία συμπιεσμένα με gzip (και με μη συμπιεσμένα αρχεία επίσης, αλλά όχι με sockets). |
ioncube_loader (απενεργοποιημένο αλλά μπορεί να ενεργοποιηθεί μαζί με PHP 8.3 κατόπιν αιτήματος) | Το ioncube_loader χρησιμοποιείται για την κρυπτογράφηση αρχείων PHP και την προστασία λογισμικού γραμμένου σε PHP από το να προβληθεί, να τροποποιηθεί ή να εκτελεστεί σε μη αδειοδοτημένους υπολογιστές |