diff --git a/.docker/Dockerfile b/.docker/Dockerfile
index c87e65dc7..fbf1ed879 100644
--- a/.docker/Dockerfile
+++ b/.docker/Dockerfile
@@ -25,4 +25,5 @@ exec php phd/render.php \
--output=/var/www/extensions/output \
--package PHP \
--format ${FORMAT} \
+ --lang extensions \
"]
diff --git a/entities/entities.manual.ent b/entities/entities.manual.ent
new file mode 100644
index 000000000..d1c92b8fa
--- /dev/null
+++ b/entities/entities.manual.ent
@@ -0,0 +1,116 @@
+
+
+
+
+
+&url.php.manual;book.curl.php
+&url.php.manual;book.filesystem.php
+&url.php.manual;book.iconv.php
+&url.php.manual;book.imap.php
+&url.php.manual;book.json.php
+&url.php.manual;book.libxml.php
+&url.php.manual;book.mbstring.php
+&url.php.manual;book.mysqli.php
+&url.php.manual;book.opcache.php
+&url.php.manual;book.openssl.php
+&url.php.manual;book.pcre.php
+&url.php.manual;book.sodium.php
+&url.php.manual;book.stream.php
+&url.php.manual;configuration.changes.modes.php
+&url.php.manual;configuration.file.php
+&url.php.manual;context.ssl.php
+&url.php.manual;control-structures.foreach.php
+&url.php.manual;datetime.formats.php
+&url.php.manual;faq.installation.php#faq.installation.addtopath
+&url.php.manual;faq.using.php#faq.using.shorthandbytes
+&url.php.manual;features.commandline.php
+&url.php.manual;features.persistent-connections.php
+&url.php.manual;function.file-exists.php
+&url.php.manual;function.file-get-contents.php
+&url.php.manual;function.filesize.php
+&url.php.manual;function.is-dir.php
+&url.php.manual;function.is-infinite.php
+&url.php.manual;function.is-readable.php
+&url.php.manual;function.is-writable.php
+&url.php.manual;function.phpinfo.php
+&url.php.manual;function.putenv.php
+&url.php.manual;function.readfile.php
+&url.php.manual;function.realpath.php
+&url.php.manual;function.round.php
+&url.php.manual;filesystem.configuration.php#ini.default-socket-timeout
+&url.php.manual;errorfunc.configuration.php#ini.error-reporting
+&url.php.manual;ini.core.php#ini.extension
+&url.php.manual;ini.core.php#ini.extension-dir
+&url.php.manual;ini.core.php#ini.memory-limit
+&url.php.manual;opcache.configuration.php#ini.opcache.optimization-level
+&url.php.manual;ini.core.php#ini.open-basedir
+&url.php.manual;session.configuration.php#ini.session.save-handler
+&url.php.manual;session.configuration.php#ini.session.save-path
+&url.php.manual;ini.core.php#ini.sql.safe-mode
+&url.php.manual;var.configuration.php#ini.unserialize-callback-func
+&url.php.manual;ini.core.php#ini.variables-order
+&url.php.manual;ini.core.php#ini.zend-extension
+&url.php.manual;install.pecl.php
+&url.php.manual;install.pecl.downloads.php
+&url.php.manual;install.pecl.phpize.php
+&url.php.manual;install.windows.building.php
+&url.php.manual;install.windows.manual.php
+&url.php.manual;book.pdo.php#intro.pdo
+&url.php.manual;language.exceptions.php
+&url.php.manual;language.oop5.autoload.php
+&url.php.manual;language.oop5.cloning.php
+&url.php.manual;language.oop5.decon.php#language.oop5.decon.constructor
+&url.php.manual;language.oop5.serialization.php
+&url.php.manual;language.operators.arithmetic.php
+&url.php.manual;language.operators.bitwise.php
+&url.php.manual;language.operators.comparison.php
+&url.php.manual;language.references.php
+&url.php.manual;language.types.array.php
+&url.php.manual;language.types.boolean.php
+&url.php.manual;language.types.boolean.php#language.types.boolean.casting
+&url.php.manual;language.types.float.php#language.types.float.nan
+&url.php.manual;language.types.integer.php
+&url.php.manual;language.types.resource.php#language.types.resource.self-destruct
+&url.php.manual;language.types.type-juggling.php
+&url.php.manual;language.variables.scope.php
+&url.php.manual;libxml.constants.php
+&url.php.manual;mysqlinfo.api.choosing.php
+&url.php.manual;mysqlinfo.concepts.buffering.php
+&url.php.manual;mysqlinfo.concepts.charset.php
+&url.php.manual;mysqlnd.overview.php
+&url.php.manual;language.oop5.overloading.php#object.call
+&url.php.manual;language.oop5.decon.php#object.construct
+&url.php.manual;language.oop5.magic.php#object.serialize
+&url.php.manual;language.oop5.magic.php#object.set-state
+&url.php.manual;language.oop5.magic.php#object.sleep
+&url.php.manual;language.oop5.magic.php#object.unserialize
+&url.php.manual;language.oop5.magic.php#object.wakeup
+&url.php.manual;ref.filesystem.php
+&url.php.manual;ref.iconv.php
+&url.php.manual;ref.imap.php
+&url.php.manual;ref.mbstring.php
+&url.php.manual;ref.mhash.php
+&url.php.manual;ref.pcntl.php
+&url.php.manual;ref.pdo-mysql.php
+&url.php.manual;ref.session.php
+&url.php.manual;reserved.variables.cookies.php
+&url.php.manual;reserved.variables.get.php
+&url.php.manual;reserved.variables.post.php
+&url.php.manual;security.database.sql-injection.php
+&url.php.manual;spl.exceptions.php
+&url.php.manual;types.comparisons.php
+&url.php.manual;wrappers.expect.php
+&url.php.manual;wrappers.rar.php
+&url.php.manual;wrappers.ssh2.php
+
+
diff --git a/entities/entities.url.ent b/entities/entities.url.ent
index c95bd6ad5..f30761c3b 100644
--- a/entities/entities.url.ent
+++ b/entities/entities.url.ent
@@ -439,6 +439,8 @@ URLs, other addresses and external references.
http://gtk.php.net/https://www.php.net/license/https://www.php.net/mailing-lists.php
+
+https://www.php.net/manual/en/https://museum.php.net/news://news.php.net/http://news.php.net/
diff --git a/language-snippets.ent b/language-snippets.ent
index d98bb6831..b51068617 100644
--- a/language-snippets.ent
+++ b/language-snippets.ent
@@ -367,7 +367,7 @@ This function should be used at your own risk.
'>
The IMAP, recode and
+xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.php.manual.book.imap;">IMAP, recode and
YAZ
extensions cannot be used in conjunction, because they
share the same internal symbols. Note: Yaz 2.0 and above does not suffer from this problem.'>
@@ -616,7 +616,7 @@ deprecated alias may be used: '>
DLL files that must be available to the Windows
system PATH. For information on how to do this, see the
FAQ entitled "How do I add my PHP directory to the PATH
+ xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.php.manual.faq.installation.addtopath;">How do I add my PHP directory to the PATH
on Windows". Although copying DLL
files from the PHP folder into the Windows system directory also works
(because the system directory is by default in the system's
@@ -676,8 +676,8 @@ searched for within the This function may
return Boolean &false;, but may also return a non-Boolean value which
evaluates to &false;. Please read the section on Booleans for more
-information. Use the ===
+xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.php.manual.language.types.boolean;">Booleans for more
+information. Use the ===
operator for testing the return value of this
function.'>
@@ -1454,7 +1454,7 @@ returned by timezone_open
-Date and Time Formats.'>
+Date and Time Formats.'>
@@ -1555,8 +1555,8 @@ it is inserted with (e.g.) DOMNo
- Bitwise OR
- of the libxml option constants.
+ Bitwise OR
+ of the libxml option constants.
'>
'>
This function is affected by open_basedir.'>
+xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.php.manual.ini.open-basedir;">open_basedir.'>
Because this is a
language construct and not a function, it cannot be called using
@@ -1945,7 +1945,7 @@ The behaviour of these functions is affected by settings in &php.ini;.
'>
.'>
+INI_* modes, see the Where a configuration setting may be set.'>
@@ -1986,7 +1986,7 @@ is set to PDO::ERRMODE_EXCEPTION.
Installation
+found in the manual chapter titled Installation
of PECL extensions. Additional information such as new releases,
downloads, source files, maintainer information, and a CHANGELOG, can be
located here: '>
@@ -2001,7 +2001,7 @@ this extension is still available within DLL for this
PECL extension is currently unavailable. See also the
-building on Windows
+building on Windows
section.'>
DLL files)
@@ -2127,7 +2127,7 @@ extensions in order to use these functions.'>
-SQL safe mode'>
+SQL safe mode'>
@@ -2254,26 +2254,26 @@ is being evaluated. This result comes from a call to
E_WARNING is also issued.'>
This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0.
-Instead, the MySQLi or PDO_MySQL extension should be used.
-See also MySQL: choosing an API guide.
+Instead, the MySQLi or PDO_MySQL extension should be used.
+See also MySQL: choosing an API guide.
Alternatives to this function include:'>
This function was deprecated in PHP 4.3.0, and it
and the entire original MySQL extension was removed in PHP 7.0.0.
-Instead, use either the actively developed MySQLi or PDO_MySQL extensions.
-See also the MySQL: choosing an API guide.
+Instead, use either the actively developed MySQLi or PDO_MySQL extensions.
+See also the MySQL: choosing an API guide.
Alternatives to this function include:'>
This function was deprecated in PHP 5.3.0, and it
and the entire original MySQL extension was removed in PHP 7.0.0.
-Instead, use either the actively developed MySQLi or PDO_MySQL extensions.
-See also the MySQL: choosing an API guide.
+Instead, use either the actively developed MySQLi or PDO_MySQL extensions.
+See also the MySQL: choosing an API guide.
Alternatives to this function include:'>
This function was deprecated in PHP 5.4.0, and it
and the entire original MySQL extension was removed in PHP 7.0.0.
-Instead, use either the actively developed MySQLi or PDO_MySQL extensions.
-See also the MySQL: choosing an API guide.
+Instead, use either the actively developed MySQLi or PDO_MySQL extensions.
+See also the MySQL: choosing an API guide.
Alternatives to this function include:'>
@@ -2282,7 +2282,7 @@ PHP script finishes its execution. So, while explicitly closing open
connections and freeing result sets is optional, doing so is recommended.
This will immediately return resources to PHP and MySQL, which can
improve performance. For related information, see
-freeing resources'>
+freeing resources'>
Extended attributes have two different namespaces: user
@@ -2514,7 +2514,7 @@ objects. Otherwise, a PharException will be thrown.
- This extension requires the libxml PHP extension.
+ This extension requires the libxml PHP extension.
This means passing the ,
or prior to PHP 7.4 the ,
configuration flag, although this is implicitly accomplished because libxml
@@ -3419,7 +3419,7 @@ local: {
- When evaluating query criteria, MongoDB compares types and values according to its own comparison rules for BSON types, which differs from PHP's comparison and type juggling rules. When matching a special BSON type the query criteria should use the respective BSON class (e.g. use MongoDB\BSON\ObjectId to match an ObjectId).
+ When evaluating query criteria, MongoDB compares types and values according to its own comparison rules for BSON types, which differs from PHP's comparison and type juggling rules. When matching a special BSON type the query criteria should use the respective BSON class (e.g. use MongoDB\BSON\ObjectId to match an ObjectId).
diff --git a/manual.xml b/manual.xml
index 527a5b796..cb0cd36b5 100644
--- a/manual.xml
+++ b/manual.xml
@@ -11,19 +11,6 @@
%configure;
-%text-entities;
-
-%translation-defs;
-%translation-snippets;
-%translation-extensions;
-
-%language-defs;
-%language-snippets;
-%language-extensions;
-
-%base-entities;
-%file-entities;
-
]>
diff --git a/reference/apcu/apcuiterator/construct.xml b/reference/apcu/apcuiterator/construct.xml
index 3bec4bcef..dee6e7e69 100644
--- a/reference/apcu/apcuiterator/construct.xml
+++ b/reference/apcu/apcuiterator/construct.xml
@@ -27,7 +27,7 @@
search
- Either a PCRE regular expression that
+ Either a PCRE regular expression that
matches against APCu key names, given as a &string;.
Or an &array; of &string;s with APCu key names.
Or, optionally &null; to skip the search.
diff --git a/reference/apcu/ini.xml b/reference/apcu/ini.xml
index 06a0f5ecc..e2eb1ef01 100644
--- a/reference/apcu/ini.xml
+++ b/reference/apcu/ini.xml
@@ -1,6 +1,6 @@
-
+
&reftitle.runtime;
&extension.runtime;
@@ -182,7 +182,7 @@
The size of each shared memory segment given by a shorthand notation as
- described in this FAQ.
+ described in this FAQ.
By default, some systems (including most BSD
variants) have very low limits on the size of a
shared memory segment.
diff --git a/reference/dio/book.xml b/reference/dio/book.xml
index 07c04ac32..7351515e9 100644
--- a/reference/dio/book.xml
+++ b/reference/dio/book.xml
@@ -15,7 +15,7 @@
(fopen, fread,..). The use
of the DIO functions should be considered only when direct
control of a device is needed. In all other cases, the standard
- filesystem functions are more
+ filesystem functions are more
than adequate.
diff --git a/reference/dio/functions/dio-fcntl.xml b/reference/dio/functions/dio-fcntl.xml
index 74c60f552..eb8e74f04 100644
--- a/reference/dio/functions/dio-fcntl.xml
+++ b/reference/dio/functions/dio-fcntl.xml
@@ -1,6 +1,6 @@
-
+dio_fcntlPerforms a c library fcntl on fd
@@ -73,7 +73,7 @@
the value specified by args, which can be
O_APPEND, O_NONBLOCK or
O_ASYNC. To use O_ASYNC
- you will need to use the PCNTL
+ you will need to use the PCNTL
extension.
diff --git a/reference/ds/ds/deque/filter.xml b/reference/ds/ds/deque/filter.xml
index b61b5934f..4e36f6b74 100644
--- a/reference/ds/ds/deque/filter.xml
+++ b/reference/ds/ds/deque/filter.xml
@@ -42,7 +42,7 @@
If a callback is not provided, only values which are &true;
- (see converting to boolean)
+ (see converting to boolean)
will be included.
diff --git a/reference/ds/ds/map/filter.xml b/reference/ds/ds/map/filter.xml
index da1bbd538..d6375657b 100644
--- a/reference/ds/ds/map/filter.xml
+++ b/reference/ds/ds/map/filter.xml
@@ -40,7 +40,7 @@
If a callback is not provided, only values which are &true;
- (see converting to boolean)
+ (see converting to boolean)
will be included.
diff --git a/reference/ds/ds/map/get.xml b/reference/ds/ds/map/get.xml
index 835e43f8e..8aae6aa0b 100644
--- a/reference/ds/ds/map/get.xml
+++ b/reference/ds/ds/map/get.xml
@@ -45,7 +45,7 @@
correctly look up the string key.
- See Arrays.
+ See Arrays.
diff --git a/reference/ds/ds/map/put.xml b/reference/ds/ds/map/put.xml
index 78504d271..387290889 100644
--- a/reference/ds/ds/map/put.xml
+++ b/reference/ds/ds/map/put.xml
@@ -45,7 +45,7 @@
correctly look up the string key.
- See Arrays.
+ See Arrays.
diff --git a/reference/ds/ds/map/remove.xml b/reference/ds/ds/map/remove.xml
index 71d8cd3bc..10665a787 100644
--- a/reference/ds/ds/map/remove.xml
+++ b/reference/ds/ds/map/remove.xml
@@ -45,7 +45,7 @@
correctly look up the string key.
- See Arrays.
+ See Arrays.
diff --git a/reference/ds/ds/sequence/filter.xml b/reference/ds/ds/sequence/filter.xml
index 502854b59..020f60e77 100644
--- a/reference/ds/ds/sequence/filter.xml
+++ b/reference/ds/ds/sequence/filter.xml
@@ -42,7 +42,7 @@
If a callback is not provided, only values which are &true;
- (see converting to boolean)
+ (see converting to boolean)
will be included.
diff --git a/reference/ds/ds/set/filter.xml b/reference/ds/ds/set/filter.xml
index 953edd7ac..87a5e4a80 100644
--- a/reference/ds/ds/set/filter.xml
+++ b/reference/ds/ds/set/filter.xml
@@ -41,7 +41,7 @@
If a callback is not provided, only values which are &true;
- (see converting to boolean)
+ (see converting to boolean)
will be included.
diff --git a/reference/ds/ds/vector/filter.xml b/reference/ds/ds/vector/filter.xml
index 4e26f00bd..e925abe53 100644
--- a/reference/ds/ds/vector/filter.xml
+++ b/reference/ds/ds/vector/filter.xml
@@ -42,7 +42,7 @@
If a callback is not provided, only values which are &true;
- (see converting to boolean)
+ (see converting to boolean)
will be included.
diff --git a/reference/expect/book.xml b/reference/expect/book.xml
index 967ec0540..1d8271669 100644
--- a/reference/expect/book.xml
+++ b/reference/expect/book.xml
@@ -9,8 +9,8 @@
&reftitle.intro;
This extension allows to interact with processes through PTY. You may
- consider using the expect://
- wrapper with the filesystem
+ consider using the expect://
+ wrapper with the filesystem
functions which provide a simpler and more intuitive interface.
diff --git a/reference/expect/ini.xml b/reference/expect/ini.xml
index 0a39e9df5..cdebc6849 100644
--- a/reference/expect/ini.xml
+++ b/reference/expect/ini.xml
@@ -1,11 +1,11 @@
-
+
&reftitle.runtime;
&extension.runtime;
In order to configure expect extension, there are configuration options
- in the configuration file &php.ini;.
+ in the configuration file &php.ini;.
Expect &ConfigureOptions;
diff --git a/reference/gnupg/functions/gnupg-seterrormode.xml b/reference/gnupg/functions/gnupg-seterrormode.xml
index 161b6c9ab..96f9dbce8 100644
--- a/reference/gnupg/functions/gnupg-seterrormode.xml
+++ b/reference/gnupg/functions/gnupg-seterrormode.xml
@@ -1,6 +1,6 @@
-
+gnupg_seterrormodeSets the mode for error_reporting
@@ -14,7 +14,7 @@
interrormode
- Sets the mode for error_reporting.
+ Sets the mode for error_reporting.
diff --git a/reference/gnupg/reference.xml b/reference/gnupg/reference.xml
index 5d2f98800..c27860b18 100644
--- a/reference/gnupg/reference.xml
+++ b/reference/gnupg/reference.xml
@@ -9,7 +9,7 @@
This extension makes use of the keyring of the current user. This keyring
is normally located in ~/.gnupg/.
To specify a custom location, store the path to the keyring in the
- environment variable GNUPGHOME. See putenv for more information how to do
+ environment variable GNUPGHOME. See putenv for more information how to do
this.
diff --git a/reference/ibase/ini.xml b/reference/ibase/ini.xml
index c43d2219f..622477099 100644
--- a/reference/ibase/ini.xml
+++ b/reference/ibase/ini.xml
@@ -1,6 +1,6 @@
-
+
&reftitle.runtime;
&extension.runtime;
@@ -93,7 +93,7 @@
Whether to allow
- persistent connections
+ persistent connections
to Firebird/InterBase.
diff --git a/reference/ibm_db2/configure.xml b/reference/ibm_db2/configure.xml
index 0535af058..cc17ed38f 100644
--- a/reference/ibm_db2/configure.xml
+++ b/reference/ibm_db2/configure.xml
@@ -19,7 +19,7 @@
ibm_db2 is a &link.pecl; extension, so follow the instructions in
- to install the ibm_db2 extension for PHP.
+ Installation of PECL extensions to install the ibm_db2 extension for PHP.
Issue the configure command to point to the location of
the DB2 header files and libraries as follows:
diff --git a/reference/ibm_db2/functions/db2-pconnect.xml b/reference/ibm_db2/functions/db2-pconnect.xml
index 33d30e0f7..1f2375eaf 100644
--- a/reference/ibm_db2/functions/db2-pconnect.xml
+++ b/reference/ibm_db2/functions/db2-pconnect.xml
@@ -26,7 +26,7 @@
For more information on persistent
- connections, refer to .
+ connections, refer to Persistent Database Connections.
diff --git a/reference/igbinary/functions/igbinary-serialize.xml b/reference/igbinary/functions/igbinary-serialize.xml
index 20fe9350f..5e3b0f5c8 100644
--- a/reference/igbinary/functions/igbinary-serialize.xml
+++ b/reference/igbinary/functions/igbinary-serialize.xml
@@ -39,12 +39,12 @@
When serializing objects, igbinary will attempt to call the member functions
- __serialize() or
- __sleep() prior to serialization.
+ __serialize() or
+ __sleep() prior to serialization.
This is to allow the object to do any last minute clean-up, etc. prior
to being serialized. Likewise, when the object is restored using
- igbinary_unserialize the __unserialize() or
- __wakeup() member function is called.
+ igbinary_unserialize the __unserialize() or
+ __wakeup() member function is called.
@@ -104,8 +104,8 @@ array (
Note that many built-in PHP objects cannot be serialized. However, those with
this ability either implement the Serializable interface or the
- magic __serialize()/__unserialize()
- or __sleep()/__wakeup() methods. If an
+ magic __serialize()/__unserialize()
+ or __sleep()/__wakeup() methods. If an
internal class does not fulfill any of those requirements, it cannot reliably be
serialized with any serializer.
@@ -123,11 +123,11 @@ array (
igbinary_unserializevar_exportjson_encode
- Serializing Objects
- __sleep()
- __wakeup()
- __serialize()
- __unserialize()
+ Serializing Objects
+ __sleep()
+ __wakeup()
+ __serialize()
+ __unserialize()
diff --git a/reference/igbinary/functions/igbinary-unserialize.xml b/reference/igbinary/functions/igbinary-unserialize.xml
index 943564467..c5e6317d6 100644
--- a/reference/igbinary/functions/igbinary-unserialize.xml
+++ b/reference/igbinary/functions/igbinary-unserialize.xml
@@ -54,17 +54,17 @@
If the value being unserialized is an &object;, after successfully
reconstructing the object igbinary will automatically attempt to call the
- __unserialize() or
- __wakeup() methods (if one exists).
+ __unserialize() or
+ __wakeup() methods (if one exists).
- unserialize_callback_func
+ unserialize_callback_func
directive
The callback specified in the
- unserialize_callback_func
+ unserialize_callback_func
directive is called when an undefined class is unserialized.
If no callback is specified, the object will be instantiated as
__PHP_Incomplete_Class.
@@ -116,11 +116,11 @@
json_decodehash_hmacigbinary_serialize
- Autoloading Classes
- unserialize_callback_func
- __wakeup()
- __serialize()
- __unserialize()
+ Autoloading Classes
+ unserialize_callback_func
+ __wakeup()
+ __serialize()
+ __unserialize()
diff --git a/reference/imagick/examples.xml b/reference/imagick/examples.xml
index 868f0596b..6e57e2f6e 100644
--- a/reference/imagick/examples.xml
+++ b/reference/imagick/examples.xml
@@ -114,7 +114,7 @@ echo $canvas;
Output of example : Creating a reflection of an image
-
+
@@ -177,7 +177,7 @@ echo $canvas;
Output of example : Filling text with gradient
-
+
@@ -262,7 +262,7 @@ echo $img;
Output of example : Creating PHP logo with Imagick
-
+
diff --git a/reference/imagick/imagick/adaptiveblurimage.xml b/reference/imagick/imagick/adaptiveblurimage.xml
index b2742160c..5b92f7f40 100644
--- a/reference/imagick/imagick/adaptiveblurimage.xml
+++ b/reference/imagick/imagick/adaptiveblurimage.xml
@@ -94,7 +94,7 @@ echo $image;
Output of example : Using Imagick::adaptiveBlurImage()
-
+
diff --git a/reference/imagick/imagick/appendimages.xml b/reference/imagick/imagick/appendimages.xml
index 816f823d8..ea63ea4b7 100644
--- a/reference/imagick/imagick/appendimages.xml
+++ b/reference/imagick/imagick/appendimages.xml
@@ -81,7 +81,7 @@ echo $combined;
Output of example : Imagick::appendImages()
-
+
diff --git a/reference/imagick/imagick/clone.xml b/reference/imagick/imagick/clone.xml
index 5da16980e..f9dc3b6d3 100644
--- a/reference/imagick/imagick/clone.xml
+++ b/reference/imagick/imagick/clone.xml
@@ -1,6 +1,6 @@
-
+Imagick::cloneMakes an exact copy of the Imagick object
@@ -18,7 +18,7 @@
This function has been DEPRECATED as of imagick 3.1.0
- in favour of using the clone
+ in favour of using the clone
keyword.
@@ -52,7 +52,7 @@
PECL imagick 3.1.0
The method was deprecated in favour of the
- clone keyword.
+ clone keyword.
diff --git a/reference/imagick/imagick/distortimage.xml b/reference/imagick/imagick/distortimage.xml
index f5095741b..6cb651fce 100644
--- a/reference/imagick/imagick/distortimage.xml
+++ b/reference/imagick/imagick/distortimage.xml
@@ -130,7 +130,7 @@ echo $im;
Output of example : Using Imagick::distortImage()
-
+
diff --git a/reference/imagick/imagick/floodfillpaintimage.xml b/reference/imagick/imagick/floodfillpaintimage.xml
index 38be9a2fb..4c103909b 100644
--- a/reference/imagick/imagick/floodfillpaintimage.xml
+++ b/reference/imagick/imagick/floodfillpaintimage.xml
@@ -142,10 +142,10 @@ $combined->writeImage("floodfillpaint_result.png");
Output of example : Imagick::floodfillPaintImage()
-
+
-
+
diff --git a/reference/imagick/imagick/functionimage.xml b/reference/imagick/imagick/functionimage.xml
index 6af43f6c4..625c8e280 100644
--- a/reference/imagick/imagick/functionimage.xml
+++ b/reference/imagick/imagick/functionimage.xml
@@ -88,7 +88,7 @@ echo $imagick->getImageBlob();
Output of create a sinusoidal gradient
-
+
@@ -113,7 +113,7 @@ echo $imagick->getImageBlob();
Output of create a polynomial gradient
-
+
@@ -147,7 +147,7 @@ echo $imagick1->getImageBlob();
Output of create complex gradient
-
+
diff --git a/reference/imagick/imagick/importimagepixels.xml b/reference/imagick/imagick/importimagepixels.xml
index bdd918829..2cbaf67ac 100644
--- a/reference/imagick/imagick/importimagepixels.xml
+++ b/reference/imagick/imagick/importimagepixels.xml
@@ -152,7 +152,7 @@ echo $im;
Output of example : Imagick::importImagePixels()
-
+
diff --git a/reference/imagick/setup.xml b/reference/imagick/setup.xml
index 718c0873d..7ef358227 100644
--- a/reference/imagick/setup.xml
+++ b/reference/imagick/setup.xml
@@ -35,7 +35,7 @@
Windows users can download prebuilt DLL from the PECL website.
These packages already contain the extension DLL (php_imagick.dll)
- which needs to be put into the extension_dir.
+ which needs to be put into the extension_dir.
They also contain the ImageMagick DLLs, which need to be put somewhere in the PATH.
As of Imagick 3.6.0, they also contain XML configuration files in config;
to use these instead of the built-in defaults, they need to put into %USERPROFILE%/.config/ImageMagick,
diff --git a/reference/lua/lua/call.xml b/reference/lua/lua/call.xml
index 2e07d4683..01be73cae 100644
--- a/reference/lua/lua/call.xml
+++ b/reference/lua/lua/call.xml
@@ -101,7 +101,7 @@ string(5) "1-2-3"
&reftitle.seealso;
- __call()
+ __call()
diff --git a/reference/mailparse/book.xml b/reference/mailparse/book.xml
index 7cd4d94f5..8d123b9d6 100644
--- a/reference/mailparse/book.xml
+++ b/reference/mailparse/book.xml
@@ -19,7 +19,7 @@
- Mailparse requires the mbstring
+ Mailparse requires the mbstring
extension, and mbstring must be loaded before mailparse.
diff --git a/reference/mailparse/configure.xml b/reference/mailparse/configure.xml
index e92c20f59..d9714de1e 100644
--- a/reference/mailparse/configure.xml
+++ b/reference/mailparse/configure.xml
@@ -18,7 +18,7 @@
&pecl.windows.download.avail;
- It is necessary that the mbstring
+ It is necessary that the mbstring
extension is loaded before mailparse.
diff --git a/reference/mailparse/functions/mailparse-determine-best-xfer-encoding.xml b/reference/mailparse/functions/mailparse-determine-best-xfer-encoding.xml
index 693063654..62a175dfb 100644
--- a/reference/mailparse/functions/mailparse-determine-best-xfer-encoding.xml
+++ b/reference/mailparse/functions/mailparse-determine-best-xfer-encoding.xml
@@ -1,6 +1,6 @@
-
+mailparse_determine_best_xfer_encodingGets the best way of encoding
@@ -35,7 +35,7 @@
&reftitle.returnvalues;
Returns one of the character encodings supported by the
- mbstring module.
+ mbstring module.
diff --git a/reference/mailparse/functions/mailparse-stream-encode.xml b/reference/mailparse/functions/mailparse-stream-encode.xml
index 41c37cf96..e3a33851d 100644
--- a/reference/mailparse/functions/mailparse-stream-encode.xml
+++ b/reference/mailparse/functions/mailparse-stream-encode.xml
@@ -1,6 +1,6 @@
-
+mailparse_stream_encode
@@ -45,7 +45,7 @@
One of the character encodings supported by the
- mbstring module.
+ mbstring module.
diff --git a/reference/mcrypt/book.xml b/reference/mcrypt/book.xml
index 91393f5ee..d77d16649 100644
--- a/reference/mcrypt/book.xml
+++ b/reference/mcrypt/book.xml
@@ -11,11 +11,11 @@
&warn.deprecated.feature.7-1-0.removed.7-2-0.alternatives;
- Sodium
+ Sodium
(available as of PHP 7.2.0)
- OpenSSL
+ OpenSSL
diff --git a/reference/memcache/book.xml b/reference/memcache/book.xml
index ec195c02f..16a82cf72 100644
--- a/reference/memcache/book.xml
+++ b/reference/memcache/book.xml
@@ -13,7 +13,7 @@
designed to decrease database load in dynamic web applications.
- The Memcache module also provides a session handler (memcache).
+ The Memcache module also provides a session handler (memcache).
More information about memcached can be found at &url.memcache;.
diff --git a/reference/memcached/book.xml b/reference/memcached/book.xml
index d9bbe2264..b86b128fe 100644
--- a/reference/memcached/book.xml
+++ b/reference/memcached/book.xml
@@ -16,7 +16,7 @@
This extension uses the libmemcached library to provide an API for communicating
- with memcached servers. It also provides a session handler
+ with memcached servers. It also provides a session handler
(memcached).
diff --git a/reference/mongodb/architecture.xml b/reference/mongodb/architecture.xml
index e65963e52..94972a67a 100644
--- a/reference/mongodb/architecture.xml
+++ b/reference/mongodb/architecture.xml
@@ -24,7 +24,7 @@
framework integrations and applications.
-
+
@@ -203,7 +203,7 @@ foreach ($managers as $manager) {
Despite its shortcomings with persisting SSL connections when and topology
information, this version of the extension supports all
- SSL context options since it uses
+ SSL context options since it uses
PHP's Streams API.
diff --git a/reference/mongodb/bson/int64.xml b/reference/mongodb/bson/int64.xml
index 20696326f..31f81b134 100644
--- a/reference/mongodb/bson/int64.xml
+++ b/reference/mongodb/bson/int64.xml
@@ -15,9 +15,9 @@
BSON type for a 64-bit integer. When decoding BSON to PHP data, this class
is used when a 64-bit integer cannot be represented as a PHP integer on
32-bit platforms. These objects support overloaded
- arithmetic,
- bitwise, and
- comparison operators.
+ arithmetic,
+ bitwise, and
+ comparison operators.
When working with raw BSON data through the
diff --git a/reference/mongodb/bson/unserializable/bsonunserialize.xml b/reference/mongodb/bson/unserializable/bsonunserialize.xml
index f2fafa69a..38f805c1f 100644
--- a/reference/mongodb/bson/unserializable/bsonunserialize.xml
+++ b/reference/mongodb/bson/unserializable/bsonunserialize.xml
@@ -24,8 +24,8 @@
This method acts as the
- constructor of the
- object. The __construct() method
+ constructor of the
+ object. The __construct() method
will not be called after this method.
diff --git a/reference/mongodb/configure.xml b/reference/mongodb/configure.xml
index b43044fa6..65a7edfa5 100644
--- a/reference/mongodb/configure.xml
+++ b/reference/mongodb/configure.xml
@@ -41,7 +41,7 @@ $ sudo pecl install mongodb
On systems with multiple version of PHP installed (e.g. macOS default,
Homebrew), each version of PHP
- will have its own pecl
+ will have its own pecl
command and &php.ini; file(s). Additionally, each PHP environments (e.g.
CLI, web) may use separate &php.ini; files.
@@ -113,7 +113,7 @@ extension=mongodb.so
php formula
and follow the standard
PECL installation instructions
- using the pecl command provided by the
+ using the pecl command provided by the
Homebrew PHP installation.
@@ -221,7 +221,7 @@ $ sudo make install
On systems with multiple version of PHP installed (e.g. macOS default,
Homebrew), each version of PHP
- will have its own phpize
+ will have its own phpize
command and &php.ini; file(s). Additionally, each PHP environments (e.g.
CLI, web) may use separate &php.ini; files.
@@ -278,7 +278,7 @@ Installing shared extensions: /usr/lib/php/extensions/debug-non-zts-20220829
- Ensure that the extension_dir option
+ Ensure that the extension_dir option
in &php.ini; points to the directory where mongodb.so
was installed. The option may be queried by running:
@@ -292,7 +292,7 @@ $ php -i | grep extension_dir
If the directories differ, either change
- extension_dir in &php.ini; or
+ extension_dir in &php.ini; or
manually move mongodb.so to the correct directory.
diff --git a/reference/mongodb/exceptions.xml b/reference/mongodb/exceptions.xml
index a819727c8..d423662c9 100644
--- a/reference/mongodb/exceptions.xml
+++ b/reference/mongodb/exceptions.xml
@@ -28,7 +28,7 @@
The class hierarchy for MongoDB exceptions is modeled after that of the
- SPL Exceptions. Base classes extend
+ SPL Exceptions. Base classes extend
their SPL counterpart and all exception classes in the extension implement
the MongoDB\Driver\Exception\Exception interface.
diff --git a/reference/mongodb/functions/bson/tojson.xml b/reference/mongodb/functions/bson/tojson.xml
index 44d1aff0d..d504c61cf 100644
--- a/reference/mongodb/functions/bson/tojson.xml
+++ b/reference/mongodb/functions/bson/tojson.xml
@@ -45,8 +45,8 @@
JSON does not support
- NAN and
- INF and
+ NAN and
+ INF and
MongoDB's Legacy Extended JSON format does not define an alternative
representation for these values
(libbson will output
diff --git a/reference/mongodb/mongodb/driver/cursor.xml b/reference/mongodb/mongodb/driver/cursor.xml
index c1edfc430..96ee97180 100644
--- a/reference/mongodb/mongodb/driver/cursor.xml
+++ b/reference/mongodb/mongodb/driver/cursor.xml
@@ -92,7 +92,7 @@
Because MongoDB\Driver\Cursor implements the
Traversable interface, you can simply
iterate over the result set with
- foreach.
+ foreach.
"connectTimeoutMS" URI option now defaults to 10
seconds instead of
- default_socket_timeout
+ default_socket_timeout
in previous versions. Additionally, the extension no longer supports
- all SSL context options via the
+ all SSL context options via the
"context" driver option.
diff --git a/reference/mysql/book.xml b/reference/mysql/book.xml
index 6cece2f2b..5d88b44c7 100644
--- a/reference/mysql/book.xml
+++ b/reference/mysql/book.xml
@@ -11,9 +11,9 @@
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
+ mysqli or
+ PDO_MySQL extension should be
+ used. See also the MySQL API
Overview for further help while choosing a MySQL API.
diff --git a/reference/mysql/changelog.xml b/reference/mysql/changelog.xml
index 8e273d15f..ab7a19149 100644
--- a/reference/mysql/changelog.xml
+++ b/reference/mysql/changelog.xml
@@ -30,7 +30,7 @@
This extension was removed from PHP. For details, see
- .
+ Choosing an API.
diff --git a/reference/mysql/configure.xml b/reference/mysql/configure.xml
index 10fe32acb..511d3b314 100644
--- a/reference/mysql/configure.xml
+++ b/reference/mysql/configure.xml
@@ -16,7 +16,7 @@
Although this MySQL extension is compatible with MySQL 4.1.0 and greater,
it doesn't support the extra functionality that these versions provide.
- For that, use the MySQLi extension.
+ For that, use the MySQLi extension.
If you would like to install the mysql extension along with the mysqli extension
@@ -37,7 +37,7 @@
PHP &Version;&Default;
- &ConfigureOptions;: mysqlnd
+ &ConfigureOptions;: mysqlnd&ConfigureOptions;: libmysqlclient&Changelog;
@@ -90,7 +90,7 @@
named libmysql.dll is included in the Windows PHP
distribution and in order for PHP to talk to MySQL this file needs to be
available to the Windows systems PATH. See the FAQ
- titled "How do I add my PHP
+ titled "How do I add my PHP
directory to the PATH on Windows" for information on how to do
this. Although copying libmysql.dll to the Windows
system directory also works (because the system directory is by default in
@@ -99,9 +99,9 @@
As with enabling any PHP extension (such as
php_mysql.dll), the PHP directive
- extension_dir should be set to
+ extension_dir should be set to
the directory where the PHP extensions are located. See also the
- Manual Windows Installation
+ Manual Windows Installation
Instructions. An example extension_dir value for PHP 5 is
c:\php\ext
@@ -117,7 +117,7 @@
PHP 5.3.0+
- The MySQL Native Driver is enabled by
+ The MySQL Native Driver is enabled by
default. Include php_mysql.dll, but libmysql.dll
is no longer required or used.
diff --git a/reference/mysql/functions/mysql-close.xml b/reference/mysql/functions/mysql-close.xml
index a2501fe0a..ac6c74537 100644
--- a/reference/mysql/functions/mysql-close.xml
+++ b/reference/mysql/functions/mysql-close.xml
@@ -1,6 +1,6 @@
-
+mysql_closeClose MySQL connection
@@ -77,7 +77,7 @@ Connected successfully
mysql_close will not close persistent links
created by mysql_pconnect.
For additional details, see the manual page on
- persistent connections.
+ persistent connections.
diff --git a/reference/mysql/functions/mysql-connect.xml b/reference/mysql/functions/mysql-connect.xml
index 96858d728..4c6079939 100644
--- a/reference/mysql/functions/mysql-connect.xml
+++ b/reference/mysql/functions/mysql-connect.xml
@@ -1,6 +1,6 @@
-
+mysql_connectOpen a connection to a MySQL Server
@@ -203,7 +203,7 @@ mysql_close($link);
- Error "Can't create TCP/IP socket (10106)" usually means that the variables_order configure directive
+ Error "Can't create TCP/IP socket (10106)" usually means that the variables_order configure directive
doesn't contain character E. On Windows, if the
environment is not copied the SYSTEMROOT environment
variable won't be available and PHP will have problems loading Winsock.
diff --git a/reference/mysql/functions/mysql-insert-id.xml b/reference/mysql/functions/mysql-insert-id.xml
index cccbeeda8..d36bdf467 100644
--- a/reference/mysql/functions/mysql-insert-id.xml
+++ b/reference/mysql/functions/mysql-insert-id.xml
@@ -1,6 +1,6 @@
-
+mysql_insert_idGet the ID generated in the last query
@@ -77,7 +77,7 @@ printf("Last inserted record has id %d\n", mysql_insert_id());
conversion may result in an incorrect value. Instead, use the internal
MySQL SQL function LAST_INSERT_ID() in an SQL query. For more information
about PHP's maximum integer values, please see the
- integer documentation.
+ integer documentation.
diff --git a/reference/mysql/functions/mysql-pconnect.xml b/reference/mysql/functions/mysql-pconnect.xml
index bb4c83d4c..723efea28 100644
--- a/reference/mysql/functions/mysql-pconnect.xml
+++ b/reference/mysql/functions/mysql-pconnect.xml
@@ -1,6 +1,6 @@
-
+mysql_pconnectOpen a persistent connection to a MySQL server
@@ -126,7 +126,7 @@
Note, that these kind of links only work if you are using
a module version of PHP. See the
- Persistent
+ Persistent
Database Connections section for more information.
@@ -143,7 +143,7 @@
&reftitle.seealso;
mysql_connect
- Persistent
+ Persistent
Database Connections
diff --git a/reference/mysql/functions/mysql-real-escape-string.xml b/reference/mysql/functions/mysql-real-escape-string.xml
index 9424be20a..dd64f4bec 100644
--- a/reference/mysql/functions/mysql-real-escape-string.xml
+++ b/reference/mysql/functions/mysql-real-escape-string.xml
@@ -1,6 +1,6 @@
-
+mysql_real_escape_stringEscapes special characters in a string for use in an SQL statement
@@ -47,7 +47,7 @@
The character set must be set either at the server level, or with
the API function mysql_set_charset for it to affect
mysql_real_escape_string. See the concepts section
- on character sets for
+ on character sets for
more information.
@@ -181,7 +181,7 @@ SELECT * FROM users WHERE user='aidan' AND password='' OR ''=''
If this function is not used to escape data, the query is vulnerable to
- SQL Injection Attacks.
+ SQL Injection Attacks.
diff --git a/reference/mysql/functions/mysql-set-charset.xml b/reference/mysql/functions/mysql-set-charset.xml
index 20997dbc1..1001f4e22 100644
--- a/reference/mysql/functions/mysql-set-charset.xml
+++ b/reference/mysql/functions/mysql-set-charset.xml
@@ -61,7 +61,7 @@
This is the preferred way to change the charset. Using
mysql_query to set it (such as SET NAMES utf8)
- is not recommended. See the MySQL character set concepts
+ is not recommended. See the MySQL character set concepts
section for more information.
@@ -70,7 +70,7 @@
&reftitle.seealso;
- Setting character sets in MySQL
+ Setting character sets in MySQLList of character sets that MySQL supportsmysql_client_encoding
diff --git a/reference/mysql/functions/mysql-unbuffered-query.xml b/reference/mysql/functions/mysql-unbuffered-query.xml
index 251d53671..9b87633db 100644
--- a/reference/mysql/functions/mysql-unbuffered-query.xml
+++ b/reference/mysql/functions/mysql-unbuffered-query.xml
@@ -1,6 +1,6 @@
-
+mysql_unbuffered_querySend an SQL query to MySQL without fetching and buffering the result rows
@@ -10,7 +10,7 @@
&mysql.alternative.note;
- See: Buffered and Unbuffered queries
+ See: Buffered and Unbuffered queries
diff --git a/reference/mysql/ini.xml b/reference/mysql/ini.xml
index 89fa35fe0..6ed6ee6f0 100644
--- a/reference/mysql/ini.xml
+++ b/reference/mysql/ini.xml
@@ -1,6 +1,6 @@
-
+
&reftitle.runtime;
&extension.runtime;
@@ -113,7 +113,7 @@
Whether to allow
- persistent connections
+ persistent connections
to MySQL.
diff --git a/reference/oauth/constants.xml b/reference/oauth/constants.xml
index 54a0646af..60a9b0684 100644
--- a/reference/oauth/constants.xml
+++ b/reference/oauth/constants.xml
@@ -154,9 +154,9 @@
Used by OAuth::setRequestEngine to set the engine to
- PHP streams,
+ PHP streams,
as opposed to OAUTH_REQENGINE_CURL for
- Curl.
+ Curl.
@@ -168,8 +168,8 @@
Used by OAuth::setRequestEngine to set the engine to
- Curl, as opposed to
- OAUTH_REQENGINE_STREAMS for PHP streams.
+ Curl, as opposed to
+ OAUTH_REQENGINE_STREAMS for PHP streams.
diff --git a/reference/oauth/oauth/setrequestengine.xml b/reference/oauth/oauth/setrequestengine.xml
index c29a0dbe6..48f0e6cf2 100644
--- a/reference/oauth/oauth/setrequestengine.xml
+++ b/reference/oauth/oauth/setrequestengine.xml
@@ -29,7 +29,7 @@
The desired request engine. Set to OAUTH_REQENGINE_STREAMS
to use PHP Streams, or OAUTH_REQENGINE_CURL to use
- Curl.
+ Curl.
@@ -70,8 +70,8 @@ $consumer->setRequestEngine(OAUTH_REQENGINE_STREAMS);
&reftitle.seealso;
- Curl
- PHP streams
+ Curl
+ PHP streamsOAuthException
diff --git a/reference/oauth/oauthprovider/construct.xml b/reference/oauth/oauthprovider/construct.xml
index 9b54240a9..466d414eb 100644
--- a/reference/oauth/oauthprovider/construct.xml
+++ b/reference/oauth/oauthprovider/construct.xml
@@ -28,7 +28,7 @@
Setting these optional parameters is limited to the
- CLI SAPI.
+ CLI SAPI.
diff --git a/reference/pdo_cubrid/configure.xml b/reference/pdo_cubrid/configure.xml
index 8ad8101ee..a5e6fceb2 100644
--- a/reference/pdo_cubrid/configure.xml
+++ b/reference/pdo_cubrid/configure.xml
@@ -7,7 +7,7 @@
same system as PHP.
PDO_CUBRID is a &link.pecl; extension, so follow the instructions in
-
+ Installation of PECL extensions
to install the PDO_CUBRID extension.
Issue the configure command to point to the location of the
CUBRID base dir as follows:
diff --git a/reference/pdo_cubrid/reference.xml b/reference/pdo_cubrid/reference.xml
index 4d69210ff..106d90496 100644
--- a/reference/pdo_cubrid/reference.xml
+++ b/reference/pdo_cubrid/reference.xml
@@ -1,5 +1,5 @@
-
+CUBRID PDO Driver (PDO_CUBRID)CUBRID PDO Driver
@@ -7,7 +7,7 @@
&reftitle.intro;
PDO_CUBRID is a driver that implements the
- PHP Data Objects (PDO) interface
+ PHP Data Objects (PDO) interface
to enable access from PHP to CUBRID databases.
diff --git a/reference/pdo_ibm/reference.xml b/reference/pdo_ibm/reference.xml
index 1e34f476f..2af541fa5 100644
--- a/reference/pdo_ibm/reference.xml
+++ b/reference/pdo_ibm/reference.xml
@@ -1,5 +1,5 @@
-
+IBM PDO Driver (PDO_IBM)IBM PDO Driver
@@ -8,7 +8,7 @@
&reftitle.intro;
- PDO_IBM is a driver that implements the PHP Data
+ PDO_IBM is a driver that implements the PHP Data
Objects (PDO) interface to enable access from PHP to IBM databases.
diff --git a/reference/pdo_informix/reference.xml b/reference/pdo_informix/reference.xml
index d9c934adc..6f82a5b61 100644
--- a/reference/pdo_informix/reference.xml
+++ b/reference/pdo_informix/reference.xml
@@ -8,7 +8,7 @@
&reftitle.intro;
- PDO_INFORMIX is a driver that implements the PHP Data
+ PDO_INFORMIX is a driver that implements the PHP Data
Objects (PDO) interface to enable access from PHP to Informix databases.
diff --git a/reference/pdo_sqlsrv/reference.xml b/reference/pdo_sqlsrv/reference.xml
index 8519db3ef..f54186f2b 100644
--- a/reference/pdo_sqlsrv/reference.xml
+++ b/reference/pdo_sqlsrv/reference.xml
@@ -1,5 +1,5 @@
-
+Microsoft SQL Server PDO Driver (PDO_SQLSRV)MS SQL Server PDO Driver
@@ -8,7 +8,7 @@
&reftitle.intro;
- PDO_SQLSRV is a driver that implements the PHP
+ 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.
diff --git a/reference/quickhash/quickhashinthash.xml b/reference/quickhash/quickhashinthash.xml
index e11d18640..5286ac49e 100644
--- a/reference/quickhash/quickhashinthash.xml
+++ b/reference/quickhash/quickhashinthash.xml
@@ -16,7 +16,7 @@
implementation of the ArrayAccess interface.
- Hashes can also be iterated over with foreach as the Iterator interface is
+ Hashes can also be iterated over with foreach as the Iterator interface is
implemented as well. The order of which elements are returned in is not
guaranteed.
@@ -95,7 +95,7 @@
Disables the use of PHP's internal memory manager for internal
set structures. With this option enabled, internal allocations will not
- count towards the memory_limit settings.
+ count towards the memory_limit settings.
diff --git a/reference/quickhash/quickhashintset.xml b/reference/quickhash/quickhashintset.xml
index f4f67f0fd..17abce2c0 100644
--- a/reference/quickhash/quickhashintset.xml
+++ b/reference/quickhash/quickhashintset.xml
@@ -14,7 +14,7 @@
This class wraps around a set containing integer numbers.
- Sets can also be iterated over with foreach as the Iterator interface is
+ Sets can also be iterated over with foreach as the Iterator interface is
implemented as well. The order of which elements are returned in is not
guaranteed.
@@ -93,7 +93,7 @@
Disables the use of PHP's internal memory manager for internal
set structures. With this option enabled, internal allocations will not
- count towards the memory_limit settings.
+ count towards the memory_limit settings.
diff --git a/reference/quickhash/quickhashintstringhash.xml b/reference/quickhash/quickhashintstringhash.xml
index b01650ddb..c87dd5df8 100644
--- a/reference/quickhash/quickhashintstringhash.xml
+++ b/reference/quickhash/quickhashintstringhash.xml
@@ -16,7 +16,7 @@
ArrayAccess interface.
- Hashes can also be iterated over with foreach as the Iterator interface is
+ Hashes can also be iterated over with foreach as the Iterator interface is
implemented as well. The order of which elements are returned in is not
guaranteed.
@@ -95,7 +95,7 @@
Disables the use of PHP's internal memory manager for internal
set structures. With this option enabled, internal allocations will not
- count towards the memory_limit settings.
+ count towards the memory_limit settings.
diff --git a/reference/quickhash/quickhashstringinthash.xml b/reference/quickhash/quickhashstringinthash.xml
index 7267486d8..0195bace6 100644
--- a/reference/quickhash/quickhashstringinthash.xml
+++ b/reference/quickhash/quickhashstringinthash.xml
@@ -16,7 +16,7 @@
implementation of the ArrayAccess interface.
- Hashes can also be iterated over with foreach as the Iterator interface is
+ Hashes can also be iterated over with foreach as the Iterator interface is
implemented as well. The order of which elements are returned in is not
guaranteed.
@@ -77,7 +77,7 @@
Disables the use of PHP's internal memory manager for internal
set structures. With this option enabled, internal allocations will not
- count towards the memory_limit settings.
+ count towards the memory_limit settings.
diff --git a/reference/radius/examples.xml b/reference/radius/examples.xml
index 23393df55..545854726 100644
--- a/reference/radius/examples.xml
+++ b/reference/radius/examples.xml
@@ -25,7 +25,7 @@
sha1 and des to generate the right data. The enclosed examples demonstrate
all authentication-methods, including MS-CHAPv1 and MS-CHAPv2. To get the
MS-CHAP to work you need the mcrypt and
- the mhash extension, starting with
+ the mhash extension, starting with
version 1.2 of the package, the mcrypt extension is no longer needed.
diff --git a/reference/rar/examples.xml b/reference/rar/examples.xml
index e8fa7cbc7..f2ebd8699 100644
--- a/reference/rar/examples.xml
+++ b/reference/rar/examples.xml
@@ -4,7 +4,7 @@
&reftitle.examples;
- See also the examples under rar:// wrapper.
+ See also the examples under rar:// wrapper.
diff --git a/reference/rar/rararchive/getentries.xml b/reference/rar/rararchive/getentries.xml
index 981992e53..04b8e0cc0 100644
--- a/reference/rar/rararchive/getentries.xml
+++ b/reference/rar/rararchive/getentries.xml
@@ -28,7 +28,7 @@
entries with the same name, this method, together with RarArchiveforeach iteration and array-like access with numeric indexes,
are the only ones to access all the entries (i.e.,
- RarArchive::getEntry and the
+ RarArchive::getEntry and the
rar:// wrapper are insufficient).
@@ -142,7 +142,7 @@ rar_close($rar_arch);
&reftitle.seealso;
RarArchive::getEntry
- rar:// wrapper
+ rar:// wrapper
diff --git a/reference/rar/rararchive/getentry.xml b/reference/rar/rararchive/getentry.xml
index f98731c75..018a70685 100644
--- a/reference/rar/rararchive/getentry.xml
+++ b/reference/rar/rararchive/getentry.xml
@@ -114,7 +114,7 @@ rar_close($rar_arch);
&reftitle.seealso;
RarArchive::getEntries
- rar:// wrapper
+ rar:// wrapper
diff --git a/reference/rar/rararchive/open.xml b/reference/rar/rararchive/open.xml
index b7014b321..eebe5e376 100644
--- a/reference/rar/rararchive/open.xml
+++ b/reference/rar/rararchive/open.xml
@@ -209,7 +209,7 @@ $entry->extract(null, dirname(__FILE__) . "/temp_file2.txt");
&reftitle.seealso;
- rar:// wrapper
+ rar:// wrapper
diff --git a/reference/rar/rarentry/extract.xml b/reference/rar/rarentry/extract.xml
index 8fe1cd89a..1781ef8e5 100644
--- a/reference/rar/rarentry/extract.xml
+++ b/reference/rar/rarentry/extract.xml
@@ -164,7 +164,7 @@ rar_close($rar_file);
&reftitle.seealso;
RarEntry::getStream
- rar:// wrapper
+ rar:// wrapper
diff --git a/reference/rar/rarentry/getstream.xml b/reference/rar/rarentry/getstream.xml
index b22facb22..c9a38d8c6 100644
--- a/reference/rar/rarentry/getstream.xml
+++ b/reference/rar/rarentry/getstream.xml
@@ -118,7 +118,7 @@ fclose($stream);
&reftitle.seealso;
RarEntry::extract
- rar:// wrapper
+ rar:// wrapper
diff --git a/reference/recode/book.xml b/reference/recode/book.xml
index 8550fb19a..29610c4f6 100644
--- a/reference/recode/book.xml
+++ b/reference/recode/book.xml
@@ -24,8 +24,8 @@
This extension is unbundled and moved to PECL
as of PHP 7.4.0.
- Consider to use the Multibyte String or
- iconv extensions instead.
+ Consider to use the Multibyte String or
+ iconv extensions instead.
¬e.no-windows.extension;
diff --git a/reference/recode/configure.xml b/reference/recode/configure.xml
index 18c79a9c2..e6a8cefae 100644
--- a/reference/recode/configure.xml
+++ b/reference/recode/configure.xml
@@ -25,7 +25,7 @@
Crashes and startup problems of PHP may be encountered
- when loading the recode as extension after loading any extension of mysql or imap. Loading the recode before those
+ when loading the recode as extension after loading any extension of mysql or imap. Loading the recode before those
extension has proved to fix the problem. This is due a technical problem
that both the c-client library used by imap and recode have their own
hash_lookup() function and both mysql and recode have
diff --git a/reference/recode/setup.xml b/reference/recode/setup.xml
index d58cb86b7..2352816c3 100644
--- a/reference/recode/setup.xml
+++ b/reference/recode/setup.xml
@@ -15,8 +15,8 @@
The Recode library version 3.6 adds weird characters behind converted
strings under certain circumstances. Thus it's safer to use Recode v3.5
or one of the available alternatives like the
- iconv or
- mbstring extension.
+ iconv or
+ mbstring extension.
diff --git a/reference/runkit7/functions/runkit7-superglobals.xml b/reference/runkit7/functions/runkit7-superglobals.xml
index bd581a5a2..fd671dfe4 100644
--- a/reference/runkit7/functions/runkit7-superglobals.xml
+++ b/reference/runkit7/functions/runkit7-superglobals.xml
@@ -32,7 +32,7 @@
&reftitle.seealso;
- Variable Scope
+ Variable Scope
diff --git a/reference/runkit7/functions/runkit7-zval-inspect.xml b/reference/runkit7/functions/runkit7-zval-inspect.xml
index aa5bb696f..f4281bac0 100644
--- a/reference/runkit7/functions/runkit7-zval-inspect.xml
+++ b/reference/runkit7/functions/runkit7-zval-inspect.xml
@@ -85,7 +85,7 @@ array(2) {
&reftitle.seealso;
- References Explained
+ References ExplainedReferences Explained (by Derick Rethans)
diff --git a/reference/ssh2/functions/ssh2-sftp-lstat.xml b/reference/ssh2/functions/ssh2-sftp-lstat.xml
index c4543a9ad..bb2a629ff 100644
--- a/reference/ssh2/functions/ssh2-sftp-lstat.xml
+++ b/reference/ssh2/functions/ssh2-sftp-lstat.xml
@@ -1,6 +1,6 @@
-
+ssh2_sftp_lstatStat a symbolic link
@@ -19,7 +19,7 @@
This function is similar to using the lstat function
- with the ssh2.sftp:// wrapper
+ with the ssh2.sftp:// wrapper
and returns the same values.
diff --git a/reference/ssh2/functions/ssh2-sftp-mkdir.xml b/reference/ssh2/functions/ssh2-sftp-mkdir.xml
index 403c19e09..f5f9af99f 100644
--- a/reference/ssh2/functions/ssh2-sftp-mkdir.xml
+++ b/reference/ssh2/functions/ssh2-sftp-mkdir.xml
@@ -1,6 +1,6 @@
-
+ssh2_sftp_mkdirCreate a directory
@@ -21,7 +21,7 @@
This function is similar to using mkdir with the
- ssh2.sftp:// wrapper.
+ ssh2.sftp:// wrapper.
diff --git a/reference/ssh2/functions/ssh2-sftp-rmdir.xml b/reference/ssh2/functions/ssh2-sftp-rmdir.xml
index efb33884b..4c9a4597b 100644
--- a/reference/ssh2/functions/ssh2-sftp-rmdir.xml
+++ b/reference/ssh2/functions/ssh2-sftp-rmdir.xml
@@ -1,6 +1,6 @@
-
+ssh2_sftp_rmdirRemove a directory
@@ -18,7 +18,7 @@
This function is similar to using rmdir with the
- ssh2.sftp:// wrapper.
+ ssh2.sftp:// wrapper.
diff --git a/reference/ssh2/functions/ssh2-sftp-stat.xml b/reference/ssh2/functions/ssh2-sftp-stat.xml
index 7c42d5c41..80c8d4299 100644
--- a/reference/ssh2/functions/ssh2-sftp-stat.xml
+++ b/reference/ssh2/functions/ssh2-sftp-stat.xml
@@ -1,6 +1,6 @@
-
+ssh2_sftp_statStat a file on a remote filesystem
@@ -18,7 +18,7 @@
This function is similar to using the stat function
- with the ssh2.sftp:// wrapper
+ with the ssh2.sftp:// wrapper
and returns the same values.
diff --git a/reference/ssh2/functions/ssh2-sftp.xml b/reference/ssh2/functions/ssh2-sftp.xml
index c985b6375..3c7059bca 100644
--- a/reference/ssh2/functions/ssh2-sftp.xml
+++ b/reference/ssh2/functions/ssh2-sftp.xml
@@ -1,6 +1,6 @@
-
+ssh2_sftpInitialize SFTP subsystem
@@ -37,7 +37,7 @@
This method returns an SSH2 SFTP resource for use with
all other ssh2_sftp_*() methods and the
- ssh2.sftp:// fopen wrapper,
+ ssh2.sftp:// fopen wrapper,
&return.falseforfailure;.
diff --git a/reference/stomp/setup.xml b/reference/stomp/setup.xml
index 9814f0307..46df8a9fc 100644
--- a/reference/stomp/setup.xml
+++ b/reference/stomp/setup.xml
@@ -5,7 +5,7 @@
&reftitle.required;
- The OpenSSL package >= 0.9.6 and the openssl extension may also be required to use stomp over SSL.
+ The OpenSSL package >= 0.9.6 and the openssl extension may also be required to use stomp over SSL.
diff --git a/reference/stomp/stompexception.xml b/reference/stomp/stompexception.xml
index b2fb456ef..30877492c 100644
--- a/reference/stomp/stompexception.xml
+++ b/reference/stomp/stompexception.xml
@@ -11,7 +11,7 @@
&reftitle.intro;
-Represents an error raised by the stomp extension. See Exceptions for more information about Exceptions in PHP.
+Represents an error raised by the stomp extension. See Exceptions for more information about Exceptions in PHP.
diff --git a/reference/taint/functions/taint.xml b/reference/taint/functions/taint.xml
index cce73f972..c0e50033f 100644
--- a/reference/taint/functions/taint.xml
+++ b/reference/taint/functions/taint.xml
@@ -22,9 +22,9 @@
This is mainly useful for testing, and for simulating user input in
- CLI scripts where the $_GET,
- $_POST and
- $_COOKIE
+ CLI scripts where the $_GET,
+ $_POST and
+ $_COOKIE
superglobals are not populated.
diff --git a/reference/trader/ini.xml b/reference/trader/ini.xml
index 75fc067eb..49e83dc02 100644
--- a/reference/trader/ini.xml
+++ b/reference/trader/ini.xml
@@ -1,7 +1,7 @@
-
+
&reftitle.runtime;
&extension.runtime;
@@ -58,7 +58,7 @@
Controls the trader real rounding policy. Valid values are HALF_UP,
- HALF_DOWN, HALF_EVEN and HALF_ODD. The behaviour is identical to the round() function used with the mode argument.
+ HALF_DOWN, HALF_EVEN and HALF_ODD. The behaviour is identical to the round() function used with the mode argument.
diff --git a/reference/uopz/functions/uopz-allow-exit.xml b/reference/uopz/functions/uopz-allow-exit.xml
index 563f78d54..9039fcf4e 100644
--- a/reference/uopz/functions/uopz-allow-exit.xml
+++ b/reference/uopz/functions/uopz-allow-exit.xml
@@ -69,7 +69,7 @@ echo 2;
&reftitle.notes;
- OPcache optimizes away dead code after unconditional exit.
+ OPcache optimizes away dead code after unconditional exit.
diff --git a/reference/uopz/functions/uopz-extend.xml b/reference/uopz/functions/uopz-extend.xml
index 171ec21bd..aeaede09f 100644
--- a/reference/uopz/functions/uopz-extend.xml
+++ b/reference/uopz/functions/uopz-extend.xml
@@ -52,7 +52,7 @@
&reftitle.errors;
As of PHP 7.4.0, uopz_extend throws a RuntimeException,
- if OPcache is enabled,
+ if OPcache is enabled,
and the class entry of either class
or parent (if it is a trait) is immutable.
diff --git a/reference/uopz/functions/uopz-flags.xml b/reference/uopz/functions/uopz-flags.xml
index e92880c7b..aa37db539 100644
--- a/reference/uopz/functions/uopz-flags.xml
+++ b/reference/uopz/functions/uopz-flags.xml
@@ -71,7 +71,7 @@
As of PHP 7.4.0, if the parameter flags is passed,
uopz_flags throws a RuntimeException,
- if OPcache is enabled,
+ if OPcache is enabled,
and the class entry of class
or the function entry of function is immutable.
diff --git a/reference/uopz/functions/uopz-get-exit-status.xml b/reference/uopz/functions/uopz-get-exit-status.xml
index 3f1035ede..7833874ee 100644
--- a/reference/uopz/functions/uopz-get-exit-status.xml
+++ b/reference/uopz/functions/uopz-get-exit-status.xml
@@ -56,7 +56,7 @@ echo uopz_get_exit_status();?>
&reftitle.notes;
- OPcache optimizes away dead code after unconditional exit.
+ OPcache optimizes away dead code after unconditional exit.
diff --git a/reference/uopz/functions/uopz-implement.xml b/reference/uopz/functions/uopz-implement.xml
index 6ed8b25fa..fc8722d0c 100644
--- a/reference/uopz/functions/uopz-implement.xml
+++ b/reference/uopz/functions/uopz-implement.xml
@@ -53,7 +53,7 @@
&reftitle.errors;
As of PHP 7.4.0, uopz_implement throws a RuntimeException,
- if OPcache is enabled,
+ if OPcache is enabled,
and the class entry of class is immutable.
diff --git a/reference/uopz/setup.xml b/reference/uopz/setup.xml
index 076648b53..2eb2c9891 100644
--- a/reference/uopz/setup.xml
+++ b/reference/uopz/setup.xml
@@ -24,8 +24,8 @@
As of uopz 5.0.0 the extension must be loaded as
- extension. Before this version it must be
- loaded as zend_extension.
+ extension. Before this version it must be
+ loaded as zend_extension.
@@ -113,7 +113,7 @@
When running with OPcache enabled, it may be necessary to disable all
- OPcache optimizations
+ OPcache optimizations
(opcache.optimization_level=0).
diff --git a/reference/var_representation/functions/var-representation.xml b/reference/var_representation/functions/var-representation.xml
index e274129c7..92dfd18e3 100644
--- a/reference/var_representation/functions/var-representation.xml
+++ b/reference/var_representation/functions/var-representation.xml
@@ -146,7 +146,7 @@ echo var_representation($a);
- Using __set_state()
+ Using __set_state()
Support for opcode caching was removed in Wincache 2.0.0, all users who
- wish to have an opcache should use the OPcache extension
+ wish to have an opcache should use the OPcache extension
that is included with PHP.
diff --git a/reference/wincache/functions/wincache-ucache-add.xml b/reference/wincache/functions/wincache-ucache-add.xml
index 6ac51d593..0c273550c 100644
--- a/reference/wincache/functions/wincache-ucache-add.xml
+++ b/reference/wincache/functions/wincache-ucache-add.xml
@@ -1,6 +1,6 @@
-
+wincache_ucache_add
@@ -51,7 +51,7 @@
This parameter is ignored if first argument is an array. A general guidance is to pass &null;
as value while using array as key. If value is an
object, or an array containing objects, then the objects will be serialized. See
- __sleep() for details on serializing objects.
+ __sleep() for details on serializing objects.
@@ -169,7 +169,7 @@ string(1) "6"
wincache_ucache_existswincache_ucache_meminfowincache_ucache_info
- __sleep()
+ __sleep()
diff --git a/reference/wincache/functions/wincache-ucache-get.xml b/reference/wincache/functions/wincache-ucache-get.xml
index 88651f80d..37331d873 100644
--- a/reference/wincache/functions/wincache-ucache-get.xml
+++ b/reference/wincache/functions/wincache-ucache-get.xml
@@ -1,6 +1,6 @@
-
+wincache_ucache_get
@@ -31,7 +31,7 @@
array of keys. In this case the return value will be an array of values of each element
in the key array. If an object, or an array containing objects,
is returned, then the objects will be unserialized. See
- __wakeup() for details on unserializing objects.
+ __wakeup() for details on unserializing objects.
@@ -123,7 +123,7 @@ bool(true)
wincache_ucache_existswincache_ucache_meminfowincache_ucache_info
- __wakeup()
+ __wakeup()
diff --git a/reference/wincache/functions/wincache-ucache-set.xml b/reference/wincache/functions/wincache-ucache-set.xml
index 3e38b75d1..ee0eb075b 100644
--- a/reference/wincache/functions/wincache-ucache-set.xml
+++ b/reference/wincache/functions/wincache-ucache-set.xml
@@ -1,6 +1,6 @@
-
+wincache_ucache_set
@@ -52,7 +52,7 @@
This parameter is ignored if first argument is an array. A general guidance is to pass &null;
as value while using array as key. If value is an
object, or an array containing objects, then the objects will be serialized. See
- __sleep() for details on serializing objects.
+ __sleep() for details on serializing objects.
@@ -168,7 +168,7 @@ string(1) "6"
wincache_ucache_existswincache_ucache_meminfowincache_ucache_info
- __sleep()
+ __sleep()
diff --git a/reference/wincache/setup.xml b/reference/wincache/setup.xml
index 3b80e64cc..e92be0c70 100644
--- a/reference/wincache/setup.xml
+++ b/reference/wincache/setup.xml
@@ -98,7 +98,7 @@
Recycle the IIS Application Pools for PHP to pick up the configuration changes.
To check that the extension has been enabled, create a file called
phpinfo.php with a PHP code that calls
- phpinfo function.
+ phpinfo function.
@@ -107,7 +107,7 @@
IIS web site that uses PHP, then open a browser and make a request to
http://localhost/phpinfo.php. Search within the returned web page
for a section called wincache. If the extension
- is enabled, then the phpinfo
+ is enabled, then the phpinfo
output will list the configuration settings provided by the WinCache.
@@ -198,10 +198,10 @@ $user_allowed = array('DOMAIN\user1', 'DOMAIN\user2', 'DOMAIN\user3');
To configure PHP to use WinCache session handler set the php.ini setting
- session.save_handler to wincache.
+ session.save_handler to wincache.
By default the Windows temporary file location is used for storing the
session data. To change the location of the session file use
- session.save_path directive.
+ session.save_path directive.
Enabling WinCache session handler
@@ -229,42 +229,42 @@ session.save_path = C:\inetpub\temp\session\
- file_exists
+ file_exists
- file_get_contents
+ file_get_contents
- readfile
+ readfile
- is_readable
+ is_readable
- is_writable
+ is_writable
- is_dir
+ is_dir
- realpath
+ realpath
- filesize
+ filesize
diff --git a/reference/wincache/win32build.xml b/reference/wincache/win32build.xml
index 4b16fdcaa..28f095f77 100644
--- a/reference/wincache/win32build.xml
+++ b/reference/wincache/win32build.xml
@@ -24,7 +24,7 @@
For getting the WinCache source code follow the instructions described in
- Downloading PECL extensions.
+ Downloading PECL extensions.
diff --git a/reference/yar/examples.xml b/reference/yar/examples.xml
index 42a99ca59..87eefe36f 100644
--- a/reference/yar/examples.xml
+++ b/reference/yar/examples.xml
@@ -87,7 +87,7 @@ $server->handle();
Yar Server Info
-
+
diff --git a/reference/yar/setup.xml b/reference/yar/setup.xml
index deb2031c1..d5e23cfdc 100644
--- a/reference/yar/setup.xml
+++ b/reference/yar/setup.xml
@@ -12,7 +12,7 @@
library.
- The JSON extension is required,
+ The JSON extension is required,
which is bundled with PHP and always available as of PHP 8.0.0.