From bc19843825228e0edc390bf45b24045f15ca624e Mon Sep 17 00:00:00 2001 From: cytopia Date: Wed, 30 Nov 2022 19:55:44 +0100 Subject: [PATCH] Finalize extension documentation --- php_modules/msgpack/README.md | 8 ++++++++ php_modules/mysql/README.md | 7 +++++++ php_modules/mysqli/README.md | 7 +++++++ php_modules/mysqlnd/README.md | 7 +++++++ php_modules/oauth/README.md | 7 +++++++ php_modules/oci8/README.md | 7 +++++++ php_modules/odbc/README.md | 7 +++++++ php_modules/opcache/README.md | 7 +++++++ php_modules/openssl/README.md | 7 +++++++ php_modules/pcntl/README.md | 7 +++++++ php_modules/pcre/README.md | 7 +++++++ php_modules/pdo/README.md | 7 +++++++ php_modules/pdo_dblib/README.md | 7 +++++++ php_modules/pdo_firebird/README.md | 7 +++++++ php_modules/pdo_mysql/README.md | 7 +++++++ php_modules/pdo_oci/README.md | 7 +++++++ php_modules/pdo_odbc/README.md | 7 +++++++ php_modules/pdo_pgsql/README.md | 7 +++++++ php_modules/pdo_sqlite/README.md | 7 +++++++ php_modules/pdo_sqlsrv/README.md | 7 +++++++ php_modules/pgsql/README.md | 7 +++++++ php_modules/phalcon/README.md | 10 ++++++++++ php_modules/phar/README.md | 7 +++++++ php_modules/posix/README.md | 7 +++++++ php_modules/pspell/README.md | 7 +++++++ php_modules/psr/README.md | 8 ++++++++ php_modules/rdkafka/README.md | 8 ++++++++ php_modules/readline/README.md | 7 +++++++ php_modules/recode/README.md | 7 +++++++ php_modules/redis/README.md | 8 ++++++++ php_modules/reflection/README.md | 7 +++++++ php_modules/session/README.md | 7 +++++++ php_modules/shmop/README.md | 7 +++++++ php_modules/simplexml/README.md | 7 +++++++ php_modules/snmp/README.md | 9 +++++++++ php_modules/soap/README.md | 7 +++++++ php_modules/sockets/README.md | 7 +++++++ php_modules/sodium/README.md | 7 +++++++ php_modules/solr/README.md | 7 +++++++ php_modules/spl/README.md | 9 +++++++++ php_modules/sqlite3/README.md | 7 +++++++ php_modules/sqlsrv/README.md | 7 +++++++ php_modules/ssh2/README.md | 7 +++++++ php_modules/swoole/README.md | 7 +++++++ php_modules/sysvmsg/README.md | 10 ++++++++++ php_modules/sysvsem/README.md | 10 ++++++++++ php_modules/sysvshm/README.md | 10 ++++++++++ php_modules/tidy/README.md | 7 +++++++ php_modules/tokenizer/README.md | 7 +++++++ php_modules/uploadprogress/README.md | 8 ++++++++ php_modules/uuid/README.md | 8 ++++++++ php_modules/vips/README.md | 10 ++++++++++ php_modules/wddx/README.md | 7 +++++++ php_modules/xdebug/README.md | 8 ++++++++ php_modules/xlswriter/README.md | 7 +++++++ php_modules/xml/README.md | 9 +++++++++ php_modules/xmlreader/README.md | 7 +++++++ php_modules/xmlrpc/README.md | 7 +++++++ php_modules/xmlwriter/README.md | 11 +++++++++++ php_modules/xsl/README.md | 7 +++++++ php_modules/yaml/README.md | 7 +++++++ php_modules/zip/README.md | 7 +++++++ 62 files changed, 466 insertions(+) create mode 100644 php_modules/msgpack/README.md create mode 100644 php_modules/mysql/README.md create mode 100644 php_modules/mysqli/README.md create mode 100644 php_modules/mysqlnd/README.md create mode 100644 php_modules/oauth/README.md create mode 100644 php_modules/oci8/README.md create mode 100644 php_modules/odbc/README.md create mode 100644 php_modules/opcache/README.md create mode 100644 php_modules/openssl/README.md create mode 100644 php_modules/pcntl/README.md create mode 100644 php_modules/pcre/README.md create mode 100644 php_modules/pdo/README.md create mode 100644 php_modules/pdo_dblib/README.md create mode 100644 php_modules/pdo_firebird/README.md create mode 100644 php_modules/pdo_mysql/README.md create mode 100644 php_modules/pdo_oci/README.md create mode 100644 php_modules/pdo_odbc/README.md create mode 100644 php_modules/pdo_pgsql/README.md create mode 100644 php_modules/pdo_sqlite/README.md create mode 100644 php_modules/pdo_sqlsrv/README.md create mode 100644 php_modules/pgsql/README.md create mode 100644 php_modules/phalcon/README.md create mode 100644 php_modules/phar/README.md create mode 100644 php_modules/posix/README.md create mode 100644 php_modules/pspell/README.md create mode 100644 php_modules/psr/README.md create mode 100644 php_modules/rdkafka/README.md create mode 100644 php_modules/readline/README.md create mode 100644 php_modules/recode/README.md create mode 100644 php_modules/redis/README.md create mode 100644 php_modules/reflection/README.md create mode 100644 php_modules/session/README.md create mode 100644 php_modules/shmop/README.md create mode 100644 php_modules/simplexml/README.md create mode 100644 php_modules/snmp/README.md create mode 100644 php_modules/soap/README.md create mode 100644 php_modules/sockets/README.md create mode 100644 php_modules/sodium/README.md create mode 100644 php_modules/solr/README.md create mode 100644 php_modules/spl/README.md create mode 100644 php_modules/sqlite3/README.md create mode 100644 php_modules/sqlsrv/README.md create mode 100644 php_modules/ssh2/README.md create mode 100644 php_modules/swoole/README.md create mode 100644 php_modules/sysvmsg/README.md create mode 100644 php_modules/sysvsem/README.md create mode 100644 php_modules/sysvshm/README.md create mode 100644 php_modules/tidy/README.md create mode 100644 php_modules/tokenizer/README.md create mode 100644 php_modules/uploadprogress/README.md create mode 100644 php_modules/uuid/README.md create mode 100644 php_modules/vips/README.md create mode 100644 php_modules/wddx/README.md create mode 100644 php_modules/xdebug/README.md create mode 100644 php_modules/xlswriter/README.md create mode 100644 php_modules/xml/README.md create mode 100644 php_modules/xmlreader/README.md create mode 100644 php_modules/xmlrpc/README.md create mode 100644 php_modules/xmlwriter/README.md create mode 100644 php_modules/xsl/README.md create mode 100644 php_modules/yaml/README.md create mode 100644 php_modules/zip/README.md diff --git a/php_modules/msgpack/README.md b/php_modules/msgpack/README.md new file mode 100644 index 0000000..b0fcbc4 --- /dev/null +++ b/php_modules/msgpack/README.md @@ -0,0 +1,8 @@ +# msgpack + +This extension provide API for communicating with MessagePack serialization. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/msgpack/msgpack-php | +| Pecl | https://pecl.php.net/package/msgpack | diff --git a/php_modules/mysql/README.md b/php_modules/mysql/README.md new file mode 100644 index 0000000..b3bab53 --- /dev/null +++ b/php_modules/mysql/README.md @@ -0,0 +1,7 @@ +# mysql + +This extension is deprecated as of PHP 5.5.0, and has been removed as of PHP 7.0.0. Instead, either the mysqli or PDO_MySQL extension should be used. See also the MySQL API Overview for further help while choosing a MySQL API. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.mysql.php | diff --git a/php_modules/mysqli/README.md b/php_modules/mysqli/README.md new file mode 100644 index 0000000..fa5cd0e --- /dev/null +++ b/php_modules/mysqli/README.md @@ -0,0 +1,7 @@ +# mysqli + +The mysqli extension allows you to access the functionality provided by MySQL 4.1 and above. More information about the MySQL Database server can be found at » http://www.mysql.com/ + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.mysqli.php | diff --git a/php_modules/mysqlnd/README.md b/php_modules/mysqlnd/README.md new file mode 100644 index 0000000..a24061e --- /dev/null +++ b/php_modules/mysqlnd/README.md @@ -0,0 +1,7 @@ +# mysqlnd + +MySQL Native Driver is a replacement for the MySQL Client Library (libmysqlclient). MySQL Native Driver is part of the official PHP sources as of PHP 5.3.0. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.mysqlnd.php | diff --git a/php_modules/oauth/README.md b/php_modules/oauth/README.md new file mode 100644 index 0000000..760e315 --- /dev/null +++ b/php_modules/oauth/README.md @@ -0,0 +1,7 @@ +# oauth + +This extension provides OAuth 1.0a consumer and provider bindings. OAuth is an authorization protocol built on top of HTTP which allows applications to securely access data without having to store usernames and passwords. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.oauth.php | diff --git a/php_modules/oci8/README.md b/php_modules/oci8/README.md new file mode 100644 index 0000000..adea92e --- /dev/null +++ b/php_modules/oci8/README.md @@ -0,0 +1,7 @@ +# oci8 + +These functions allow you to access Oracle Database. They support SQL and PL/SQL statements. Basic features include transaction control, binding of PHP variables to Oracle placeholders, and support for large object (LOB) types and collections. Oracle's scalability features such as Database Resident Connection Pooling (DRCP) and result caching are also supported. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.oci8.php | diff --git a/php_modules/odbc/README.md b/php_modules/odbc/README.md new file mode 100644 index 0000000..8c3ad1e --- /dev/null +++ b/php_modules/odbc/README.md @@ -0,0 +1,7 @@ +# ODBC + +In addition to normal ODBC support, the Unified ODBC functions in PHP allow you to access several databases that have borrowed the semantics of the ODBC API to implement their own API. Instead of maintaining multiple database drivers that were all nearly identical, these drivers have been unified into a single set of ODBC functions. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.uodbc.php | diff --git a/php_modules/opcache/README.md b/php_modules/opcache/README.md new file mode 100644 index 0000000..ffad4fe --- /dev/null +++ b/php_modules/opcache/README.md @@ -0,0 +1,7 @@ +# opcache + +OPcache improves PHP performance by storing precompiled script bytecode in shared memory, thereby removing the need for PHP to load and parse scripts on each request. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.opcache.php | diff --git a/php_modules/openssl/README.md b/php_modules/openssl/README.md new file mode 100644 index 0000000..e79911e --- /dev/null +++ b/php_modules/openssl/README.md @@ -0,0 +1,7 @@ +# openssl + +This extension binds functions of OpenSSL library for symmetric and asymmetric encryption and decryption, PBKDF2, PKCS7, PKCS12, X509 and other crypto operations. In addition to that it provides implementation of TLS streams. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.openssl.php | diff --git a/php_modules/pcntl/README.md b/php_modules/pcntl/README.md new file mode 100644 index 0000000..febf1c4 --- /dev/null +++ b/php_modules/pcntl/README.md @@ -0,0 +1,7 @@ +# pcntl + +Process Control support in PHP implements the Unix style of process creation, program execution, signal handling and process termination. Process Control should not be enabled within a web server environment and unexpected results may happen if any Process Control functions are used within a web server environment. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.pcntl.php | diff --git a/php_modules/pcre/README.md b/php_modules/pcre/README.md new file mode 100644 index 0000000..cbd5a89 --- /dev/null +++ b/php_modules/pcre/README.md @@ -0,0 +1,7 @@ +# pcre + +The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5, with just a few differences (see below). The current implementation corresponds to Perl 5.005. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.pcre.php | diff --git a/php_modules/pdo/README.md b/php_modules/pdo/README.md new file mode 100644 index 0000000..d85fabf --- /dev/null +++ b/php_modules/pdo/README.md @@ -0,0 +1,7 @@ +# pdo + +The PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP. Each database driver that implements the PDO interface can expose database-specific features as regular extension functions. Note that you cannot perform any database functions using the PDO extension by itself; you must use a database-specific PDO driver to access a database server. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.pdo.php | diff --git a/php_modules/pdo_dblib/README.md b/php_modules/pdo_dblib/README.md new file mode 100644 index 0000000..6e84e17 --- /dev/null +++ b/php_modules/pdo_dblib/README.md @@ -0,0 +1,7 @@ +# pdo_dblib + +PDO_DBLIB is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to Microsoft SQL Server and Sybase databases through the FreeTDS library. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/ref.pdo-dblib.php | diff --git a/php_modules/pdo_firebird/README.md b/php_modules/pdo_firebird/README.md new file mode 100644 index 0000000..4de5486 --- /dev/null +++ b/php_modules/pdo_firebird/README.md @@ -0,0 +1,7 @@ +# pdo_firebird + +PDO_FIREBIRD is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to Firebird database. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/ref.pdo-firebird.php | diff --git a/php_modules/pdo_mysql/README.md b/php_modules/pdo_mysql/README.md new file mode 100644 index 0000000..f697abf --- /dev/null +++ b/php_modules/pdo_mysql/README.md @@ -0,0 +1,7 @@ +# pdo_mysql + +PDO_MYSQL is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to MySQL databases. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/ref.pdo-mysql.php | diff --git a/php_modules/pdo_oci/README.md b/php_modules/pdo_oci/README.md new file mode 100644 index 0000000..da72307 --- /dev/null +++ b/php_modules/pdo_oci/README.md @@ -0,0 +1,7 @@ +# pdo_oci + +Connect to Oracle databases. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/ref.pdo-oci.php | diff --git a/php_modules/pdo_odbc/README.md b/php_modules/pdo_odbc/README.md new file mode 100644 index 0000000..1c4a549 --- /dev/null +++ b/php_modules/pdo_odbc/README.md @@ -0,0 +1,7 @@ +# pdo_odbc + +PDO_ODBC is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to databases through ODBC drivers or through the IBM DB2 Call Level Interface (DB2 CLI) library. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/ref.pdo-odbc.php | diff --git a/php_modules/pdo_pgsql/README.md b/php_modules/pdo_pgsql/README.md new file mode 100644 index 0000000..11783bc --- /dev/null +++ b/php_modules/pdo_pgsql/README.md @@ -0,0 +1,7 @@ +# pdo_pgsql + +PDO_PGSQL is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to PostgreSQL databases. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/ref.pdo-pgsql.php | diff --git a/php_modules/pdo_sqlite/README.md b/php_modules/pdo_sqlite/README.md new file mode 100644 index 0000000..c3680ae --- /dev/null +++ b/php_modules/pdo_sqlite/README.md @@ -0,0 +1,7 @@ +# pdo_sqlite + +PDO_SQLITE is a driver that implements the PHP Data Objects (PDO) interface to enable access to SQLite 3 databases. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/ref.pdo-sqlite.php | diff --git a/php_modules/pdo_sqlsrv/README.md b/php_modules/pdo_sqlsrv/README.md new file mode 100644 index 0000000..e0517e7 --- /dev/null +++ b/php_modules/pdo_sqlsrv/README.md @@ -0,0 +1,7 @@ +# pdo_sqlsrv + +PDO_SQLSRV is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to MS SQL Server (starting with SQL Server 2005) and SQL Azure databases. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/ref.pdo-sqlsrv.php | diff --git a/php_modules/pgsql/README.md b/php_modules/pgsql/README.md new file mode 100644 index 0000000..eb8676d --- /dev/null +++ b/php_modules/pgsql/README.md @@ -0,0 +1,7 @@ +# pgsql + +PostgreSQL database is an Open Source product and available without cost. Postgres, developed originally in the UC Berkeley Computer Science Department, pioneered many of the object-relational concepts now becoming available in some commercial databases. It provides SQL92/SQL99 language support, transactions, referential integrity, stored procedures and type extensibility. PostgreSQL is an open source descendant of this original Berkeley code. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.pgsql.php | diff --git a/php_modules/phalcon/README.md b/php_modules/phalcon/README.md new file mode 100644 index 0000000..aecf018 --- /dev/null +++ b/php_modules/phalcon/README.md @@ -0,0 +1,10 @@ +# phalcon + +Phalcon is an open source web framework delivered as a C extension for the PHP language providing high performance and lower resource consumption. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/phalcon/cphalcon | +| Pecl | https://pecl.php.net/package/phalcon | +| Web | https://phalcon.io | +| Doc | https://docs.phalcon.io/5.0/en/environments-devilbox | diff --git a/php_modules/phar/README.md b/php_modules/phar/README.md new file mode 100644 index 0000000..26e8c14 --- /dev/null +++ b/php_modules/phar/README.md @@ -0,0 +1,7 @@ +# phar + +The phar extension provides a way to put entire PHP applications into a single file called a "phar" (PHP Archive) for easy distribution and installation. In addition to providing this service, the phar extension also provides a file-format abstraction method for creating and manipulating tar and zip files through the PharData class, much as PDO provides a unified interface for accessing different databases. Unlike PDO, which cannot convert between different databases, Phar also can convert between tar, zip and phar file formats with a single line of code. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.phar.php | diff --git a/php_modules/posix/README.md b/php_modules/posix/README.md new file mode 100644 index 0000000..2d28219 --- /dev/null +++ b/php_modules/posix/README.md @@ -0,0 +1,7 @@ +# posix + +This module contains an interface to those functions defined in the IEEE 1003.1 (POSIX.1) standards document which are not accessible through other means. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.posix.php | diff --git a/php_modules/pspell/README.md b/php_modules/pspell/README.md new file mode 100644 index 0000000..d7a57f8 --- /dev/null +++ b/php_modules/pspell/README.md @@ -0,0 +1,7 @@ +# pspell + +These functions allow you to check the spelling of a word and offer suggestions. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.pspell.php | diff --git a/php_modules/psr/README.md b/php_modules/psr/README.md new file mode 100644 index 0000000..d5cdac7 --- /dev/null +++ b/php_modules/psr/README.md @@ -0,0 +1,8 @@ +# psr + +This PHP extension provides the interfaces from the PSR standards as established by the PHP-FIG group. You can use interfaces provided by this extension in another extension easily - see this example. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/jbboehr/php-psr | +| Pecl | https://www.php.net/manual/en/book.pspell.php | diff --git a/php_modules/rdkafka/README.md b/php_modules/rdkafka/README.md new file mode 100644 index 0000000..6e6eee8 --- /dev/null +++ b/php_modules/rdkafka/README.md @@ -0,0 +1,8 @@ +# rdkafka + +PHP-rdkafka is a stable, production-ready, long term support, and fast Kafka client for PHP based on librdkafka. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/arnaud-lb/php-rdkafka | +| Pecl | https://pecl.php.net/package/rdkafka | diff --git a/php_modules/readline/README.md b/php_modules/readline/README.md new file mode 100644 index 0000000..03aa928 --- /dev/null +++ b/php_modules/readline/README.md @@ -0,0 +1,7 @@ +# readline + +The readline functions implement an interface to the GNU Readline library. These are functions that provide editable command lines. An example being the way Bash allows you to use the arrow keys to insert characters or scroll through command history. Because of the interactive nature of this library, it will be of little use for writing Web applications, but may be useful when writing scripts used from a command line. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.readline.php | diff --git a/php_modules/recode/README.md b/php_modules/recode/README.md new file mode 100644 index 0000000..6c40a4d --- /dev/null +++ b/php_modules/recode/README.md @@ -0,0 +1,7 @@ +# recode + +This module contains an interface to the GNU Recode library. The GNU Recode library converts files between various coded character sets and surface encodings. When this cannot be achieved exactly, it may get rid of the offending characters or fall back on approximations. The library recognises or produces nearly 150 different character sets and is able to convert files between almost any pair. Most » RFC 1345 character sets are supported. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.recode.php | diff --git a/php_modules/redis/README.md b/php_modules/redis/README.md new file mode 100644 index 0000000..8c0783b --- /dev/null +++ b/php_modules/redis/README.md @@ -0,0 +1,8 @@ +# redis + +The phpredis extension provides an API for communicating with the Redis key-value store. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/phpredis/phpredis | +| Pecl | https://pecl.php.net/package/redis | diff --git a/php_modules/reflection/README.md b/php_modules/reflection/README.md new file mode 100644 index 0000000..07211e7 --- /dev/null +++ b/php_modules/reflection/README.md @@ -0,0 +1,7 @@ +# reflection + +PHP comes with a complete reflection API that adds the ability to introspect classes, interfaces, functions, methods and extensions. Additionally, the reflection API offers ways to retrieve doc comments for functions, classes and methods. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.reflection.php | diff --git a/php_modules/session/README.md b/php_modules/session/README.md new file mode 100644 index 0000000..dbd8a0c --- /dev/null +++ b/php_modules/session/README.md @@ -0,0 +1,7 @@ +# session + +Session support in PHP consists of a way to preserve certain data across subsequent accesses. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.session.php | diff --git a/php_modules/shmop/README.md b/php_modules/shmop/README.md new file mode 100644 index 0000000..f0d24ab --- /dev/null +++ b/php_modules/shmop/README.md @@ -0,0 +1,7 @@ +# shmop + +Shmop is an easy to use set of functions that allows PHP to read, write, create and delete Unix shared memory segments. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.shmop.php | diff --git a/php_modules/simplexml/README.md b/php_modules/simplexml/README.md new file mode 100644 index 0000000..d523ead --- /dev/null +++ b/php_modules/simplexml/README.md @@ -0,0 +1,7 @@ +# simplexml + +The SimpleXML extension provides a very simple and easily usable toolset to convert XML to an object that can be processed with normal property selectors and array iterators. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.simplexml.php | diff --git a/php_modules/snmp/README.md b/php_modules/snmp/README.md new file mode 100644 index 0000000..2365a3a --- /dev/null +++ b/php_modules/snmp/README.md @@ -0,0 +1,9 @@ +# snmp + +The SNMP extension provides a very simple and easily usable toolset for managing remote devices via the Simple Network Management Protocol. + +As it is a wrapper around the underlying Net-SNMP library, all basic concepts are the same and the PHP functions change their behaviour depending on the Net-SNMP configuration files and environment variables. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.snmp.php | diff --git a/php_modules/soap/README.md b/php_modules/soap/README.md new file mode 100644 index 0000000..6e291a3 --- /dev/null +++ b/php_modules/soap/README.md @@ -0,0 +1,7 @@ +# soap + +The SOAP extension can be used to write SOAP Servers and Clients. It supports subsets of SOAP 1.1, SOAP 1.2 and WSDL 1.1 specifications. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.soap.php | diff --git a/php_modules/sockets/README.md b/php_modules/sockets/README.md new file mode 100644 index 0000000..9d4f25b --- /dev/null +++ b/php_modules/sockets/README.md @@ -0,0 +1,7 @@ +# sockets + +The socket extension implements a low-level interface to the socket communication functions based on the popular BSD sockets, providing the possibility to act as a socket server as well as a client. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.sockets.php | diff --git a/php_modules/sodium/README.md b/php_modules/sodium/README.md new file mode 100644 index 0000000..4711b42 --- /dev/null +++ b/php_modules/sodium/README.md @@ -0,0 +1,7 @@ +# sodium + +Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more. Its goal is to provide all of the core operations needed to build higher-level cryptographic tools. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.sodium.php | diff --git a/php_modules/solr/README.md b/php_modules/solr/README.md new file mode 100644 index 0000000..b692b1c --- /dev/null +++ b/php_modules/solr/README.md @@ -0,0 +1,7 @@ +# solr + +The Solr extension allows you to communicate effectively with the Apache Solr Server in PHP. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.solr.php | diff --git a/php_modules/spl/README.md b/php_modules/spl/README.md new file mode 100644 index 0000000..376751c --- /dev/null +++ b/php_modules/spl/README.md @@ -0,0 +1,9 @@ +# spl + +The Standard PHP Library (SPL) is a collection of interfaces and classes that are meant to solve common problems. + +SPL provides a set of standard datastructure, a set of iterators to traverse over objects, a set of interfaces, a set of standard Exceptions, a number of classes to work with files and it provides a set of functions like spl_autoload_register() + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.spl.php | diff --git a/php_modules/sqlite3/README.md b/php_modules/sqlite3/README.md new file mode 100644 index 0000000..c84ba1b --- /dev/null +++ b/php_modules/sqlite3/README.md @@ -0,0 +1,7 @@ +# sqlite3 + +Support for SQLite version 3 databases. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.sqlite3.php | diff --git a/php_modules/sqlsrv/README.md b/php_modules/sqlsrv/README.md new file mode 100644 index 0000000..0c52408 --- /dev/null +++ b/php_modules/sqlsrv/README.md @@ -0,0 +1,7 @@ +# sqlsrv + +The SQLSRV extension allows you to access Microsoft SQL Server and SQL Azure databases. The 3.0 release of the driver supports SQL Server, beginning with SQL Server 2005, including SQL Server 2012 and SQL Server 2012 LocalDB. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.sqlsrv.php | diff --git a/php_modules/ssh2/README.md b/php_modules/ssh2/README.md new file mode 100644 index 0000000..5b67f69 --- /dev/null +++ b/php_modules/ssh2/README.md @@ -0,0 +1,7 @@ +# ssh2 + +Bindings to the libssh2 library which provide access to resources (shell, remote exec, tunneling, file transfer) on a remote machine using a secure cryptographic transport. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.ssh2.php | diff --git a/php_modules/swoole/README.md b/php_modules/swoole/README.md new file mode 100644 index 0000000..007da3d --- /dev/null +++ b/php_modules/swoole/README.md @@ -0,0 +1,7 @@ +# swoole + +Swoole is a high-performance networking framework using an event-driven, asynchronous, non-blocking I/O model. It can be used to develop high-performance, scalable, concurrent TCP, UDP, Unix socket, HTTP, Websocket services. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.swoole.php | diff --git a/php_modules/sysvmsg/README.md b/php_modules/sysvmsg/README.md new file mode 100644 index 0000000..a5992b6 --- /dev/null +++ b/php_modules/sysvmsg/README.md @@ -0,0 +1,10 @@ +# sysvmsg + +These modules provide wrappers for the System V IPC family of functions. It includes semaphores, shared memory and inter-process messaging (IPC). + +Semaphores may be used to provide exclusive access to resources on the current machine, or to limit the number of processes that may simultaneously use a resource. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.sem.php | +| Class | https://www.php.net/manual/en/class.sysvmessagequeue.php | diff --git a/php_modules/sysvsem/README.md b/php_modules/sysvsem/README.md new file mode 100644 index 0000000..a8351b5 --- /dev/null +++ b/php_modules/sysvsem/README.md @@ -0,0 +1,10 @@ +# sysvsem + +These modules provide wrappers for the System V IPC family of functions. It includes semaphores, shared memory and inter-process messaging (IPC). + +Semaphores may be used to provide exclusive access to resources on the current machine, or to limit the number of processes that may simultaneously use a resource. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.sem.php | +| Class | https://www.php.net/manual/en/class.sysvsemaphore.php | diff --git a/php_modules/sysvshm/README.md b/php_modules/sysvshm/README.md new file mode 100644 index 0000000..225f0f0 --- /dev/null +++ b/php_modules/sysvshm/README.md @@ -0,0 +1,10 @@ +# sysvshm + +These modules provide wrappers for the System V IPC family of functions. It includes semaphores, shared memory and inter-process messaging (IPC). + +Semaphores may be used to provide exclusive access to resources on the current machine, or to limit the number of processes that may simultaneously use a resource. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.sem.php | +| Class | https://www.php.net/manual/en/class.sysvsharedmemory.php | diff --git a/php_modules/tidy/README.md b/php_modules/tidy/README.md new file mode 100644 index 0000000..78de87e --- /dev/null +++ b/php_modules/tidy/README.md @@ -0,0 +1,7 @@ +# tidy + +Tidy is a binding for the Tidy HTML clean and repair utility which allows you to not only clean and otherwise manipulate HTML, XHTML, and XML documents, but also traverse the document tree, including ones with embedded scripting languages such as PHP or ASP within them using object-oriented constructs. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.tidy.php | diff --git a/php_modules/tokenizer/README.md b/php_modules/tokenizer/README.md new file mode 100644 index 0000000..ad2a449 --- /dev/null +++ b/php_modules/tokenizer/README.md @@ -0,0 +1,7 @@ +# tokenizer + +The tokenizer functions provide an interface to the PHP tokenizer embedded in the Zend Engine. Using these functions you may write your own PHP source analyzing or modification tools without having to deal with the language specification at the lexical level. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.tokenizer.php | diff --git a/php_modules/uploadprogress/README.md b/php_modules/uploadprogress/README.md new file mode 100644 index 0000000..c96471a --- /dev/null +++ b/php_modules/uploadprogress/README.md @@ -0,0 +1,8 @@ +# uploadprogress + +A PHP extension to track progress of a file upload, including details on the speed of the upload, estimated time remaining, and access to the contents of the file as it is being uploaded. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/php/pecl-php-uploadprogress/ | +| Pecl | https://pecl.php.net/package/uploadprogress | diff --git a/php_modules/uuid/README.md b/php_modules/uuid/README.md new file mode 100644 index 0000000..4eb202b --- /dev/null +++ b/php_modules/uuid/README.md @@ -0,0 +1,8 @@ +# uuid + +A wrapper around libuuid from the ext2utils project. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/php/pecl-networking-uuid | +| Pecl | https://pecl.php.net/package/uuid | diff --git a/php_modules/vips/README.md b/php_modules/vips/README.md new file mode 100644 index 0000000..6e16f09 --- /dev/null +++ b/php_modules/vips/README.md @@ -0,0 +1,10 @@ +# vips + +This extension uses libvips to provide image processing facilities. + +It is deprecated in favour of: https://github.com/libvips/php-vips + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/libvips/php-vips-ext | +| Pecl | https://pecl.php.net/package/vips | diff --git a/php_modules/wddx/README.md b/php_modules/wddx/README.md new file mode 100644 index 0000000..38f9dfd --- /dev/null +++ b/php_modules/wddx/README.md @@ -0,0 +1,7 @@ +# wddx + +These functions are intended for work with WDDX. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.wddx.php | diff --git a/php_modules/xdebug/README.md b/php_modules/xdebug/README.md new file mode 100644 index 0000000..b38e297 --- /dev/null +++ b/php_modules/xdebug/README.md @@ -0,0 +1,8 @@ +# xdebug + +Xdebug is a debugging tool for PHP. It provides step-debugging and a whole range of development helpers, such as stack traces, a code profiler, features to dump the full execution of your script to a file, and more. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| GitHub | https://github.com/xdebug/xdebug | +| Pecl | https://pecl.php.net/package/xdebug | diff --git a/php_modules/xlswriter/README.md b/php_modules/xlswriter/README.md new file mode 100644 index 0000000..560c690 --- /dev/null +++ b/php_modules/xlswriter/README.md @@ -0,0 +1,7 @@ +# xlswriter + +An efficient and fast xlsx file export extension. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.xlswriter.php | diff --git a/php_modules/xml/README.md b/php_modules/xml/README.md new file mode 100644 index 0000000..d92a4f3 --- /dev/null +++ b/php_modules/xml/README.md @@ -0,0 +1,9 @@ +# xml + +This PHP extension implements support for James Clark's expat in PHP. This toolkit lets you parse, but not validate, XML documents. It supports three source character encodings also provided by PHP: US-ASCII, ISO-8859-1 and UTF-8. UTF-16 is not supported. + +This extension lets you create XML parsers and then define handlers for different XML events. Each XML parser also has a few parameters you can adjust. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.xml.php | diff --git a/php_modules/xmlreader/README.md b/php_modules/xmlreader/README.md new file mode 100644 index 0000000..880bc93 --- /dev/null +++ b/php_modules/xmlreader/README.md @@ -0,0 +1,7 @@ +# xmlreader + +The XMLReader extension is an XML Pull parser. The reader acts as a cursor going forward on the document stream and stopping at each node on the way. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.xmlreader.php | diff --git a/php_modules/xmlrpc/README.md b/php_modules/xmlrpc/README.md new file mode 100644 index 0000000..c82a85a --- /dev/null +++ b/php_modules/xmlrpc/README.md @@ -0,0 +1,7 @@ +# xmlrpc + +These functions can be used to write XML-RPC servers and clients. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.xmlrpc.php | diff --git a/php_modules/xmlwriter/README.md b/php_modules/xmlwriter/README.md new file mode 100644 index 0000000..6fdbfd6 --- /dev/null +++ b/php_modules/xmlwriter/README.md @@ -0,0 +1,11 @@ +# xmlwriter + +This is the XMLWriter extension. It wraps the libxml xmlWriter API. + +This extension represents a writer that provides a non-cached, forward-only means of generating streams or files containing XML data. + +This extension can be used in an object-oriented style or a procedural one. Every method documented describes the alternative procedural call. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.xmlwriter.php | diff --git a/php_modules/xsl/README.md b/php_modules/xsl/README.md new file mode 100644 index 0000000..931ba65 --- /dev/null +++ b/php_modules/xsl/README.md @@ -0,0 +1,7 @@ +# xsl + +The XSL extension implements the XSL standard, performing XSLT transformations using the libxslt library + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.xsl.php | diff --git a/php_modules/yaml/README.md b/php_modules/yaml/README.md new file mode 100644 index 0000000..dc97e9c --- /dev/null +++ b/php_modules/yaml/README.md @@ -0,0 +1,7 @@ +# yaml + +This extension implements the YAML Ain't Markup Language (YAML) data serialization standard. Parsing and emiting are handled by the LibYAML library. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.yaml.php | diff --git a/php_modules/zip/README.md b/php_modules/zip/README.md new file mode 100644 index 0000000..4c37876 --- /dev/null +++ b/php_modules/zip/README.md @@ -0,0 +1,7 @@ +# zip + +This extension enables you to transparently read or write ZIP compressed archives and the files inside them. + +| Platform | Url | +|----------|------------------------------------------------------------------| +| PHP.net | https://www.php.net/manual/en/book.zip.php |