Add basic Extension docs

This commit is contained in:
cytopia
2022-11-30 08:15:42 +01:00
parent bafc1b2544
commit 91943783d8
37 changed files with 266 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
# amqp
Object-oriented PHP bindings for the AMQP C library (https://github.com/alanxz/rabbitmq-c)
| Platform | Url |
|----------|------------------------------------------------------------------|
| GitHub | https://github.com/php-amqp/php-amqp |
| Pecl | https://pecl.php.net/package/amqp |

View File

@@ -0,0 +1,9 @@
# apcu
APCu is an in-memory key-value store for PHP.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.apcu |
| GitHub | https://github.com/krakjoe/apcu |
| Pecl | https://pecl.php.net/package/apcu |

View File

@@ -0,0 +1,7 @@
# bcmath
For arbitrary precision mathematics PHP offers BCMath which supports numbers of any size and precision up to 2147483647 (or 0x7FFFFFFF) decimal digits, if there is sufficient memory, represented as strings.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.bc.php |

View File

@@ -0,0 +1,7 @@
# blackfire
Blackfire helps to improve web applications performance at each step of its lifecycle: from development to test, staging and production.
| Platform | Url |
|----------|------------------------------------------------------------------|
| Vendor | https://blackfire.io/docs/up-and-running/installation |

View File

@@ -0,0 +1,7 @@
# bz2
The bzip2 functions are used to transparently read and write bzip2 (.bz2) compressed files.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.bzip2.php |

View File

@@ -0,0 +1,7 @@
# calendar
The calendar extension presents a series of functions to simplify converting between different calendar formats.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.calendar.php |

View File

@@ -0,0 +1,7 @@
# ctype
The functions provided by this extension check whether a character or string falls into a certain character class according to the current locale.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.ctype.php |

View File

@@ -0,0 +1,7 @@
# curl
PHP supports libcurl, a library created by Daniel Stenberg, that allows you to connect and communicate to many different types of servers with many different types of protocols.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.curl.php |

View File

@@ -0,0 +1,7 @@
# dba
These functions build the foundation for accessing Berkeley DB style databases.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.dba.php |

View File

@@ -0,0 +1,7 @@
# dom
The DOM extension allows you to operate on XML documents through the DOM API with PHP.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.dom.php |

View File

@@ -0,0 +1,7 @@
# enchant
Enchant is the PHP binding for the Enchant library. Enchant steps in to provide uniformity and conformity on top of all spelling libraries, and implement certain features that may be lacking in any individual provider library.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.enchant.php |

View File

@@ -0,0 +1,7 @@
# exif
With the exif extension you are able to work with image meta data.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.exif.php |

View File

@@ -0,0 +1,7 @@
# ffi
This extension allows the loading of shared libraries (.DLL or .so), calling of C functions and accessing of C data structures in pure PHP, without having to have deep knowledge of the Zend extension API, and without having to learn a third “intermediate” language.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.ffi.php |

View File

@@ -0,0 +1,7 @@
# fileinfo
The functions in this module try to guess the content type and encoding of a file by looking for certain magic byte sequences at specific positions within the file.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.fileinfo.php |

View File

@@ -0,0 +1,7 @@
# filter
This extension filters data by either validating or sanitizing it. This is especially useful when the data source contains unknown (or foreign) data, like user supplied input. For example, this data may come from an HTML form.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.filter.php |

View File

@@ -0,0 +1,7 @@
# ftp
The functions in this extension implement client access to files servers speaking the File Transfer Protocol (FTP) as defined in http://www.faqs.org/rfcs/rfc959.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.ftp.php |

7
php_modules/gd/README.md Normal file
View File

@@ -0,0 +1,7 @@
# gd
PHP is not limited to creating just HTML output. It can also be used to create and manipulate image files in a variety of different image formats, including GIF, PNG, JPEG, WBMP, and XPM. Even more conveniently, PHP can output image streams directly to a browser. You will need to compile PHP with the GD library of image functions for this to work. GD and PHP may also require other libraries, depending on which image formats you want to work with.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.image.php |

View File

@@ -0,0 +1,7 @@
# gettext
The gettext functions implement an NLS (Native Language Support) API which can be used to internationalize your PHP applications.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.gettext.php |

View File

@@ -0,0 +1,7 @@
# gmp
These functions allow for arbitrary-length integers to be worked with using the GNU MP library.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.gmp.php |

View File

@@ -0,0 +1,7 @@
# hash
Message Digest (hash) engine. Allows direct or incremental processing of arbitrary length messages using a variety of hashing algorithms.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.hash.php |

View File

@@ -0,0 +1,7 @@
# iconv
This module contains an interface to iconv character set conversion facility. With this module, you can turn a string represented by a local character set into the one represented by another character set, which may be the Unicode character set.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.iconv.php |

View File

@@ -0,0 +1,7 @@
# igbinary
Igbinary is a drop in replacement for the standard PHP serializer. Instead of the time and space consuming textual representation used by PHP's serialize(), igbinary stores PHP data structures in a compact binary form. Memory savings are significant when using memcached, APCu, or similar memory based storages for serialized data. The typical reduction in storage requirements are around 50%. The exact percentage depends on the data.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.igbinary.php |

View File

@@ -0,0 +1,7 @@
# imagick
Imagick is a native php extension to create and modify images using the ImageMagick API.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.imagick.php |

View File

@@ -0,0 +1,7 @@
# imap
These functions enable you to operate with the IMAP protocol, as well as the NNTP, POP3 and local mailbox access methods.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.imap.php |

View File

@@ -0,0 +1,7 @@
# interbase
This extension supports InterBase versions 6 and up and Firebird version 2.0 and up.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.ibase.php |

View File

@@ -0,0 +1,7 @@
# intl
Internationalization extension (further is referred as Intl) is a wrapper for ICU library, enabling PHP programmers to perform various locale-aware operations including but not limited to formatting, transliteration, encoding conversion, calendar operations, » UCA-conformant collation, locating text boundaries and working with locale identifiers, timezones and graphemes.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.intl.php |

View File

@@ -0,0 +1,9 @@
# ioncube
Version 12.0 of the ionCube PHP Encoder is the industry standard solution to protect PHP scripts, making it quick, simple and easy to protect your PHP source code from observation, theft and change.
The ionCube Encoder compiles sourcecode to bytecode, can obfuscate and encrypt compiled code if desired, and has features to protect decryption keys in various ways, including a unique approach of algorithmic non-stored keys we call Dynamic Keys.
| Platform | Url |
|----------|------------------------------------------------------------------|
| Vendor | https://www.ioncube.com/php_encoder.php |

View File

@@ -0,0 +1,7 @@
# json
This extension implements the JavaScript Object Notation (JSON) data-interchange format. PHP comes with a parser that is specifically written for PHP and licensed under the PHP license.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.json.php |

View File

@@ -0,0 +1,7 @@
# ldap
LDAP is the Lightweight Directory Access Protocol, and is a protocol used to access "Directory Servers". The Directory is a special kind of database that holds information in a tree structure.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.ldap.php |

View File

@@ -0,0 +1,7 @@
# libxml
These functions/constants are available as of PHP 5.1.0, and the following core extensions rely on this libxml extension: DOM, libxml, SimpleXML, SOAP, WDDX, XSL, XML, XMLReader, XMLRPC and XMLWriter.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.libxml.php |

View File

@@ -0,0 +1,7 @@
# mbstring
mbstring provides multibyte specific string functions that help you deal with multibyte encodings in PHP. In addition to that, mbstring handles character encoding conversion between the possible encoding pairs. mbstring is designed to handle Unicode-based encodings such as UTF-8 and UCS-2 and many single-byte encodings for convenience.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.mbstring.php |

View File

@@ -0,0 +1,7 @@
# mcrypt
This is an interface to the mcrypt library, which supports a wide variety of block algorithms such as DES, TripleDES, Blowfish (default), 3-WAY, SAFER-SK64, SAFER-SK128, TWOFISH, TEA, RC2 and GOST in CBC, OFB, CFB and ECB cipher modes. Additionally, it supports RC6 and IDEA which are considered "non-free". CFB/OFB are 8bit by default.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.mcrypt.php |

View File

@@ -0,0 +1,7 @@
# memcache
Memcache module provides handy procedural and object-oriented interface to memcached, highly effective caching daemon, which was especially designed to decrease database load in dynamic web applications.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.memcache.php |

View File

@@ -0,0 +1,7 @@
# memcached
This extension uses the libmemcached library to provide an API for communicating with memcached servers. It also provides a session handler (memcached).
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.memcached.php |

View File

@@ -0,0 +1,7 @@
# mhash
This is an interface to the mhash library. Mhash supports a wide variety of hash algorithms such as MD5, SHA1, GOST, and many others. For a complete list of supported hashes, refer to the constants page. The general rule is that you can access the hash algorithm from PHP with MHASH_hashname. For example, to access TIGER you use the PHP constant MHASH_TIGER.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/book.mhash.php |

View File

@@ -0,0 +1,8 @@
# mongo
The legacy MongoDB PHP driver
| Platform | Url |
|----------|------------------------------------------------------------------|
| GitHub | https://github.com/mongodb/mongo-php-driver-legacy |
| Pecl | https://pecl.php.net/package/mongo |

View File

@@ -0,0 +1,8 @@
# mongodb
This extension is developed atop the libmongoc and libbson libraries. It provides a minimal API for core driver functionality: commands, queries, writes, connection management, and BSON serialization.
| Platform | Url |
|----------|------------------------------------------------------------------|
| PHP.net | https://www.php.net/manual/en/set.mongodb.php |
| Pecl | https://pecl.php.net/package/mongodb |