PHP-modul | Beskrivelse |
|---|
bcmath | Binær kalkulator for matematikk med vilkårlig presisjon som støtter tall av enhver størrelse og presisjon representert som strenger. |
calendar | Utvidelsen inneholder funksjoner for å administrere hendelsesplanlegging og konvertering mellom ulike kalenderformater. |
core | Dette er et filter som gjør det mulig å kjøre vilkårlig PHP-kode for å endre attributtene til en bruker. |
ctype | Funksjonene som tilbys av denne utvidelsen sjekker om et tegn eller en streng tilhører en bestemt tegnklasse i henhold til gjeldende lokalitet. |
curl | PHP støtter libcurl, et bibliotek laget av Daniel Stenberg, som lar deg koble til og kommunisere med ulike typer servere med forskjellige protokoller. |
date | PHP-funksjonen date() brukes til å formatere en dato og/eller tid. |
dom | DOM-utvidelsen lar deg operere på XML-dokumenter gjennom DOM API med PHP 5. |
exif | Utvidelsen gjør det mulig for PHP å samhandle med Exif-metadata som er inkludert i lyd-, videofiler og bilder. |
fileinfo | Denne modulens funksjoner prøver å fastslå en fils innholdstype og koding ved å analysere visse magiske byte-sekvenser på bestemte posisjoner i filen. |
filter | Denne utvidelsen filtrerer data ved enten å validere eller rense dem. Dette er spesielt nyttig når datakilden inneholder ukjente (eller fremmede) data, som brukerinnsendt input. |
gd | Denne utvidelsen gir funksjonalitet for å håndtere grafikk direkte fra PHP-skript. |
gmp | Gmp står for GNU Multiple Precision Arithmetic Library (GMP). Det er et bibliotek som lar deg utføre matematiske operasjoner på signerte heltall, rasjonale tall og flyttall, og hjelper også med å utføre komplekse matematiske operasjoner på store tall. |
hash | Message Digest (hash)-motor. Tillater direkte eller inkrementell behandling av meldinger med vilkårlig lengde ved bruk av ulike hash-algoritmer. |
iconv | Denne modulen inneholder et grensesnitt til iconv-tegnsett-konverteringsfunksjonen. Med denne modulen kan du gjøre en streng representert av et lokalt tegnsett om til et annet tegnsett, som kan være Unicode-tegnsettet. |
imagick | Denne utvidelsen hjelper deg å arbeide med bilder via ImageMagick-programvaren, som forenkler åpning, redigering og lagring av bilder. |
intl | Internasjonaliseringsutvidelsen er en innpakning for ICU-biblioteket, som gjør det mulig for PHP-programmerere å utføre UCA-kompatibel sortering og dato-, tids-, tall- og valutaformatering i skriptene sine. Krever ICU. |
json | Lar deg arbeide med tekstdatautvekslingsformat med parser bygget på JSON_checker. |
libxml | Disse funksjonene/konstantene er tilgjengelige fra og med PHP 5.1.0, og følgende kjerneutvidelser er avhengige av denne libxml-utvidelsen: DOM, libxml, SimpleXML, SOAP, WDDX, XSL, XML, XMLReader, XMLRPC og XMLWriter. |
mbstring | Gir multibyte-spesifikke strengfunksjoner som hjelper deg å håndtere multibyte-kodinger i PHP. |
mysqli | Denne utvidelsen gir brukeren tilgang til funksjonalitet levert av MySQL-server 4.1 og nyere. |
mysqlnd | Mysqlnd står for MySQL Native Driver – denne utvidelsen muliggjør MySQLs lavnivå kommunikasjonsprotokoll for å gi andre PHP-funksjoner tilgang til MySQL-databasen. |
openssl | Denne modulen bruker funksjonene til OpenSSL for generering og verifisering av signaturer og for forsegling (kryptering) og åpning (dekryptering) av data. |
pcre | PCRE-biblioteket er et sett med funksjoner som implementerer mønstergjenkjenning med regulære uttrykk ved bruk av samme syntaks og semantikk som Perl 5, med bare noen få forskjeller. |
PDO | PHP Data Objects (PDO)-utvidelsen definerer et lettvekts, konsistent grensesnitt for tilgang til databaser i PHP. Hver databasedriver som implementerer PDO-grensesnittet kan eksponere databasespesifikke funksjoner som vanlige utvidelsesfunksjoner. Merk at du ikke kan utføre noen databasefunksjoner ved å bruke PDO-utvidelsen alene; du må bruke en databasespesifikk PDO-driver for å få tilgang til en databaseserver. |
pdo_mysql | Driver som implementerer tilgang fra PHP til MySQL. |
pdo_sqlite | Denne utvidelsen implementerer PHP Data Objects (PDO)-grensesnittet med tilgang til SQLite-databaser. |
phar | Phar-utvidelsen gir en måte å legge hele PHP-applikasjoner i én enkelt fil kalt en phar (PHP Archive) for enkel distribusjon og installasjon. I tillegg til å tilby denne tjenesten, gir phar-utvidelsen også en filformat-abstraksjonsmetode for å lage og manipulere tar- og zip-filer gjennom PharData-klassen, omtrent som PDO gir et samlet grensesnitt for tilgang til ulike databaser. |
posix | Utvidelsen gir et sett med metoder og funksjoner for å samhandle med POSIX-systemkall. |
readline | Readline-funksjonen implementerer et grensesnitt til GNU Readline-biblioteket. Dette er funksjoner som gir redigerbare kommandolinjer. |
redis | Dette er et datalager brukt som database, cache og meldingsmegler som forbedrer systemets hastighet og skalerbarhet. |
reflection | PHP 5 kommer med et komplett refleksjons-API som gir mulighet til å reversere ingeniørklasser, grensesnitt, funksjoner, metoder og utvidelser. I tillegg tilbyr refleksjons-API-et måter å hente dokumentasjonskommentarer for funksjoner, klasser og metoder. |
session | Sessionsstøtte i PHP består av en måte å bevare visse data på tvers av påfølgende tilganger. Dette gjør det mulig å bygge mer tilpassede applikasjoner og øke attraktiviteten til nettstedet ditt. |
SimpleXML | SimpleXML-utvidelsen gir et veldig enkelt og brukervennlig verktøysett for å konvertere XML til et objekt som kan behandles med vanlige egenskapsvelgere og array-iteratorer. |
soap | Soap står for Simple Object Access Protocol (SOAP), og denne utvidelsen kan brukes til å administrere webtjenester – konsumere og tilby dem. |
sockets | Utvidelsen forenkler samhandling med sockets – en måte å etablere en forbindelse mellom applikasjoner for å samhandle. |
sodium | Denne utvidelsen er et kryptografisk bibliotek brukt for kryptering, autentisering, sikker lagring av passord, deling av hemmelige meldinger, digitale signaturer osv. |
SPL | Standard PHP-biblioteket (SPL) er en samling av grensesnitt og klasser som er ment å løse vanlige problemer. SPL gir et sett med standard datastrukturer, et sett med iteratorer for å traversere objekter, et sett med grensesnitt, et sett med standard unntak, flere klasser for å arbeide med filer, og det gir et sett med funksjoner som spl_autoload_register(). |
sqlite3 | Utvidelsen muliggjør tilgang til SQLite 3 – en lettvekts diskbasert database med ikke-standard SQL-språk. |
standard | Det standard settet med klasser. |
tokenizer | Tokenizer-funksjonene gir et grensesnitt til PHP-tokenizeren innebygd i Zend Engine. Ved å bruke disse funksjonene kan du skrive dine egne verktøy for PHP-kildeanalyse eller modifikasjon uten å måtte forholde deg til språkspesifikasjonen på leksikalsk nivå. |
xml | XML (eXtensible Markup Language) er et dataformat for strukturert dokumentutveksling på nettet. |
xmlreader | Dette er en syntaktisk analysator for XML. Den fungerer som en markør som beveger seg langs dokumentstrømmen og stopper ved hver node underveis. |
xmlwriter | Denne utvidelsen er en ikke-bufferet, enveis metode for å generere strømmer av filer for XML-data. |
Zend OpCache | Zend OpCache gir raskere PHP-utførelse gjennom opcode-caching og optimalisering. Den forbedrer PHP-ytelsen ved å lagre prekompilert skript-bytecode i delt minne. |
zip | Denne utvidelsen lar deg lese eller skrive ZIP-komprimerte arkiver og filene inni dem på en transparent måte. |
random | Modulen random gir verktøy for å generere tilfeldige tall, strenger og andre verdier på en sikker og pålitelig måte. Den er nyttig når du trenger å lage ting som unike ID-er, tilfeldige passord eller stokke data. Denne modulen sikrer at de genererte verdiene er uforutsigbare, noe som er spesielt viktig for sikkerhetsformål. |
zlib | Denne modulen gjør det mulig å lese og skrive gzip (.gz) komprimerte filer transparent, gjennom versjoner av de fleste filsystemfunksjonene som fungerer med gzip-komprimerte filer (og ukomprimerte filer også, men ikke med sockets). |
ioncube_loader (deaktivert, men kan aktiveres sammen med PHP 8.3 på forespørsel) | ioncube_loader brukes til å kryptere PHP-filer og beskytte programvare skrevet med PHP-programmeringsspråket fra å bli vist, endret og kjørt på uautoriserte datamaskiner |