diff --git a/install/unix/apache2.xml b/install/unix/apache2.xml index 4bc89558d..c967f37f9 100644 --- a/install/unix/apache2.xml +++ b/install/unix/apache2.xml @@ -1,38 +1,64 @@ - + - Unix 系统下的 Apache 2.x - - - 本节包括在 Unix 平台的 Apache 2.x 下安装 PHP 的说明和提示。 - - - &warn.apache2.compat; - - - 推荐阅读 Apache 文档,了解一下 - Apache 2.x 服务器,以及详细的安装参数。 - - - - 可以从 Apache 下载站点下载最新版本的Apache,并且根据上文选择合适版本的 - PHP 下载。本向导仅包含最基础的内容,只能让 Apache 2.x 和 PHP - 能够正常工作。更多信息请阅读 Apache - 文档。这里省略所有的版本号,以保证本文的正确性。需要将本文的“NN”替换为相应的版本号。 - - - - 当前 Apache 2.x 有两个流行的版本 - 2.4 和 2.2。虽然选择某个版本会有种种原因,但是如果可以考虑的话,我们还是建议使用最新的 - Apache 2.4 版本。当然,以下的介绍同样适合 Apache 2.4 和 2.2。请注意 Apache 2.2 已经不再被官方支持,并且不再发布新功能和补丁更新。 - + Unix 系统上的 Apache httpd 2.x + + + 本节包含在 Linux 和类 Unix 系统上使用 Apache HTTP Server + 2.x 安装 PHP 的说明和提示。 + + + + 请改用 PHP-FPM + + 不要在新安装中使用 mod_php + 保留本页说明是为了提供历史参考,以及满足少数确实需要将 PHP + 直接嵌入 Apache httpd 进程的情况。 + + + 对于所有现代部署,请将 PHP-FPM + (FastCGI 进程管理器)与 Apache httpd 的 mod_proxy_fcgi + 模块配合使用。PHP-FPM 可提供更好的资源管理和进程隔离,能够在不重启 + Apache httpd 的情况下单独重启 PHP,并兼容 Apache httpd 的 + event MPM(自 Apache httpd 2.4 起为默认 MPM)。 + 主流 Linux 发行版均以此作为默认配置。 + + + mod_php 方式会将 PHP 直接嵌入每个 Apache httpd + 工作进程。除非编译 PHP 时启用了线程安全(--enable-zts), + 否则 mod_php 要求使用 prefork MPM, + 这会显著限制并发能力。如果仍要使用 mod_php, + 应充分了解其性能和安全影响。 + + + + + Apache 文档是有关 + Apache httpd 2.x 服务器最权威的信息来源,其中包含 Apache httpd + 安装选项的更多说明。 + + + + 可从 Apache 下载站点获取最新版本的 + Apache httpd,并从前述位置获取合适的 PHP 版本。本快速指南仅介绍开始使用 + Apache httpd 2.x 和 PHP 所需的基础知识。更多信息请阅读 + Apache 文档。 + 为避免说明因版本变化而失效,这里省略了版本号。以下示例中的“NN” + 应替换为所使用 Apache httpd 的具体版本号。 + + + + 这些说明适用于 Apache httpd 2.4,这是 Apache httpd 当前唯一受支持的 + 发布分支。更早的版本(2.2 及以下)已经终止生命周期,不应再使用。 + - - 从上面列出的地方获取 Apache 源码包,然后解压: - + + 从上面列出的位置获取 Apache httpd,并将其解压: + @@ -44,9 +70,9 @@ tar -xzf httpd-2.x.NN.tar.gz - - 同样,获取 PHP 源码包并解压: - + + 同样,获取并解压 PHP 源码: + @@ -56,17 +82,22 @@ tar -xzf php-NN.tar.gz - + - - 编译并安装 Apache。请参考 Apache 安装文档了解编译 Apache 的更多细节。 - + + 编译并安装 Apache httpd。有关编译 Apache httpd 的更多细节,请查阅 + Apache httpd 安装文档。请注意,除非编译 PHP 时启用了线程安全 + (--enable-zts),否则 mod_php + 要求使用 prefork MPM。如果打算改用 PHP-FPM(推荐), + 可以使用默认的 event MPM,并直接参阅 + PHP-FPM 安装说明。 + @@ -76,8 +107,9 @@ make install - 现在已经将 Apache 2.x.NN 安装在 /usr/local/apache2。本安装支持可装载模块和标准的 - MPM prefork。之后,可以使用如下命令启动 Apache 服务器: + 现在 Apache httpd 2.x.NN 已安装到 /usr/local/apache2, + 并配置了可加载模块支持和 prefork MPM。要测试安装,请按常规方式启动 + Apache httpd 服务器,例如: @@ -87,7 +119,7 @@ make install - 如果成功,可以停止 Apache 服务器并继续安装 PHP: + 然后停止服务器,继续配置 PHP: @@ -100,18 +132,18 @@ make install - - 现在需要配置并编译 PHP。在这里可以用各种各样的参数来自定义 - PHP,例如启动哪些扩展功能包的支持等。用 ./configure --help - 命令可以列出当前可用的所有参数。在此例中,将给出一个在有 - MySQL 支持的 Apache 2 上进行配置的范例。 - - - - 如果按照上面的说明从源代码编译了 Apache,下面的例子会正确匹配 apxs - 的路径。如果通过其他方式安装了 Apache,需要相应的调整 apxs - 的路径。注意,在有些发行版本中,可能将 apxs 更名为 apxs2。 - + + 现在配置并编译 PHP。可以在这里使用各种选项自定义 PHP, + 例如启用哪些扩展。运行 ./configure --help + 可列出所有可用选项。本例使用支持 Apache httpd 和 MySQL 的简单配置。 + + + + 如果按上述说明从源码编译 Apache httpd,下面示例中的 + apxs 路径会与之匹配;如果以其他方式安装 Apache httpd, + 则需要相应调整 apxs 的路径。请注意,某些发行版可能将 + apxs 重命名为 apxs2。 + @@ -124,23 +156,25 @@ make install + + 如果安装后决定更改配置选项,需要重新运行 configure、 + makemake install。 + 只需重启 Apache 即可使新模块生效,无需重新编译 Apache httpd。 + + - 如果决定在安装后改变配置选项,只需重复最后的三步 - configuremake,以及 make install,然后需要重新启动 Apache - 使新模块生效。Apache 不需要重新编译。 - - - - 请注意,除非明确有提示,否则“make install”命令将安装 PEAR、各种 - PHP 工具诸如 phpize,并安装 PHP CLI 等等。 + 请注意,除非另有说明,make install 还会安装 + PEAR、 + phpize 等各种 PHP 工具、 + PHP CLI 以及其他组件。 - + 配置 php.ini。 - - + + - - 可以编辑 .ini 来设置 PHP - 选项。如果想要把 php.ini 放到另外的位置,需要在步骤 - 5 使用 --with-config-file-path=/some/path 选项。 - - - - 如果选择了 php.ini-production,请务必阅读其中的变更列表,它们将如何影响 - PHP 的行为。 - + + 可以编辑 .ini 文件来设置 PHP 选项。如果希望将 + php.ini 放在其他位置,请在第 5 步使用 + --with-config-file-path=/some/path。 + + + + 如果改用 php.ini-production,请务必阅读其中的变更列表, + 因为这些设置会影响 PHP 的行为。 + - - 编辑 httpd.conf 文件以调用 PHP 模块。LoadModule - 表达式右边的路径必须指向系统中的 PHP 模块。以上的 make install - 命令可能已经完成了这些,但务必要检查。 - + + 编辑 httpd.conf 以加载 PHP 模块。 + LoadModule 语句右侧的路径必须指向系统中的 PHP 模块。 + 上述 make install 可能已经添加了此配置,但务必检查。 + - - PHP 8 版本: - - + - - - PHP 7 版本: - + + + 让 Apache httpd 将特定扩展名解析为 PHP。例如,让 Apache httpd + 将 .php 文件解析为 PHP。不要仅使用 AddType + 指令,以免上传或创建的 exploit.php.jpg 等潜在危险文件 + 被当作 PHP 执行。使用以下方式,只需添加扩展名即可将其解析为 PHP。 + 本例添加 .php 进行演示。 + + + SetHandler application/x-httpd-php + ]]> - - - - 告知 Apache 将特定的扩展名解析成 PHP,例如,让 Apache 将扩展名 .php - 解析成 PHP。为了避免潜在的危险,例如上传或者创建类似 exploit.php.jpg - 的文件并被当做 PHP 执行,我们不再使用 Apache 的 AddType - 指令来设置。参考下面的例子,你可以简单的将需要的扩展名解释为 PHP。 - 下面将添加 .php 来进行演示。 - + + 如果只允许 .php.php2、 + .php3.php4.php5、 + .php6.phtml 文件作为 PHP 执行, + 可以使用以下配置: + + SetHandler application/x-httpd-php ]]> @@ -213,36 +248,50 @@ LoadModule php7_module modules/libphp7.so - 或者也想将 .php.php2.php3.php4.php5.php6 - 以及 .phtml 文件都当做 PHP 来运行,我们无需额外的设置,仅需按照下面这样来: + 要让 PHP 源码过滤器处理 .phps 文件并以语法高亮方式 + 显示源代码,请使用以下配置: - SetHandler application/x-httpd-php + + SetHandler application/x-httpd-php-source ]]> - - 然后,可以将 .phps 文件由 PHP 源码过滤器处理,使得其在显示时可以高亮源码,设置如下: - + + 要在找不到其他处理程序时将 PHP 文件用作默认处理程序(例如使用路由引擎时), + 可以使用 FallbackResource 指令。 + + + + 由于无论文件是否存在都会应用 SetHandler 指令, + 而 FallbackResource 仅在尚未设置处理程序时应用, + 因此可能需要使用 If 指令确保只在文件存在时应用处理程序。 + 这样,FallbackResource 就能处理以 .php + 结尾但实际不存在的路径,这对错误处理和路由很有用。 + - SetHandler application/x-httpd-php-source + + + SetHandler application/x-httpd-php + +FallbackResource /index.php ]]> - mod_rewrite 也有助于将那些不需要运行的 .php 文件的源码高亮显示,而并不需要将他们更名为 .phps 文件: + 可以使用 mod_rewrite 将任意 .php 文件 + 以语法高亮方式显示为源代码,而无需将其重命名或复制为 + .phps 文件: @@ -255,15 +304,16 @@ RewriteRule (.*\.php)s$ $1 [H=application/x-httpd-php-source] - 不要在正式生产运营的系统上启动 PHP 源码过滤器,因为这可能泄露系统机密或者嵌入的代码中的敏感信息。 + 不应在生产系统上启用 PHP 源码过滤器,因为它可能暴露源代码中嵌入的 + 机密信息或其他敏感信息。 - - 按照通常的方式启动 Apache 服务: - - + + 按常规方式启动 Apache httpd,例如: + + - - 按照上面的步骤便可以使 Apache 2.x 将 PHP 作为 SAPI - 模块。当然 Apache 和 PHP 都还有很多配置选项,可以在相应的源代码目录中使用 - ./configure --help 获得更多信息。 - - - - 可以选择 worker MPM 而不是标准的 - prefork MPM 来编译多线程版本的 Apache。只需在上面的第 - 3 步,将选项使用如下参数传递到 ./configure中: - - - - - - - - - - 如果不是很明确这样做的后果并且大概理解其含义的话,最好不要进行这一步。更多信息请参考 - Apache 文档中关于 MPM-Modules 的部分。 - + + 完成上述步骤后,将得到一个正在运行的 Apache httpd Web 服务器, + 并以 SAPI 模块形式支持 PHP。Apache httpd 和 PHP + 还有许多其他配置选项。要了解更多信息,请在相应源码树中运行 + ./configure --help。 + - - Apache MultiViews - 常见问题中讨论了在 PHP 中使用 MultiViews。 - + MPM 兼容性 + + 除非编译 PHP 时启用了 Zend 线程安全 + (--enable-zts),否则 mod_php + 要求使用 prefork MPM。有关原因,请阅读 + 在线程化 MPM 中使用 + Apache httpd的相关常见问题。 + + + + 大多数发行版提供的 mod_php 软件包未启用 ZTS, + 因此通常需要 prefork。如果需要线程化 MPM + (建议在负载下使用以获得更好的性能),请改用 + PHP-FPM 和 + mod_proxy_fcgi。 + - - 要编译多线程版本的 Apache,系统必须支持多线程。这也意味着需要将 PHP - 编译为 Zend 线程安全(ZTS)。在此配置下。并不是所有的扩展都可以使用。推荐设置是使用默认的 - prefork MPM-Module 编译 Apache。 - + + Apache MultiViews + 常见问题讨论了在 PHP 中使用 MultiViews。 + diff --git a/language-snippets.ent b/language-snippets.ent index 6631fd7f0..cdfc2c5cf 100644 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -1,6 +1,6 @@ - + @@ -100,9 +100,11 @@ and missing arguments are replaced with their defaults. This function ignores the collection of unknown named variadic arguments. Unknown named arguments which are collected can only be accessed through the variadic parameter.'> -在读取在 Macintosh 电脑中或由其创建的文件时, 如果 PHP -不能正确的识别行结束符,启用运行时配置可选项 auto_detect_line_endings -也许可以解决此问题。'> +在 PHP 8.1.0 之前, +可以启用 auto_detect_line_endings +运行时配置选项,帮助 PHP 正确识别读取 Macintosh 系统创建的文件时的行结束符。 +此选项自 PHP 8.1.0 起弃用。如有必要,请改为手动处理 "\r" +换行符。'> @@ -232,6 +234,10 @@ PHP 版本中发生变化而不另行通知。使用本扩展应自行承担风 +此特性自 PHP 5.6.0 起 +弃用。强烈不建议依赖此特性。'> + 本特性已自 PHP 7.1.0 起废弃。强烈建议不要使用本特性。'> @@ -1200,6 +1206,21 @@ will be used as the character encoding for this function by default. '> + + 从 PHP 8.0.0 起,如果 encoding 是无效编码, + 则会抛出 ValueError。 + 在 PHP 8.0.0 之前,会发出 E_WARNING。 +'> + + + 8.0.0 + + 现在,如果 encoding 是无效编码, + 会抛出 ValueError。 + 以前会发出 E_WARNING 并返回 &false;。 + +'> + MCRYPT_ciphername 常量中的一个,或者是字符串值的算法名称。'> @@ -2247,11 +2268,6 @@ xattr 默认在 user 命名空间上操作,但可使用 Tidy 对象。'> -不推荐在使用 Apache 2 -的产品中使用线程化 MPM。应使用预分支 MPM,Apache 2.0 和 2.2 -默认的 MPM。其原因见 FAQ 中的相关条目使用线程化 MPM 的 -Apache2。'> - 第三方提供的版本被视为非官方版本,不直接受 PHP 项目支持。 @@ -4503,6 +4519,29 @@ xmlns="http://docbook.org/ns/docbook">This function has been '> + + + + + + &Version; + &Description; + + + + + 8.4.0 + + 此函数现在也在 aarch64 上定义。 + 以前仅在 x86 和 x86_64 上定义。 + + + + + +'> + - +
&reftitle.runtime; @@ -28,7 +28,7 @@ allow_url_include "0" INI_SYSTEM - 自 PHP 7.4.0 起废弃。 + 自 PHP 7.4.0 起弃用。 user_agent @@ -76,10 +76,10 @@ - 本选项激活了 URL 形式的 fopen 封装协议使得可以访问 URL - 对象例如文件。默认的封装协议提供用 ftp 和 http 协议来访问远程文件,一些扩展库例如 - zlib 可能会注册更多的封装协议。 + 此选项启用可感知 URL 的 fopen 封装协议,从而可以像访问文件一样访问 URL + 对象。默认封装协议支持通过 ftp 或 http 协议访问 + 远程文件,某些扩展(例如 + zlib)可能会注册其他封装协议。 @@ -91,13 +91,13 @@ - This option allows the use of URL-aware fopen wrappers with the following - functions: include, include_once, - require, require_once. + 此选项允许以下函数使用可感知 URL 的 fopen 封装协议: + includeinclude_once、 + requirerequire_once - 这个设置项需要开启 allow_url_fopen 。 + 此设置要求启用 allow_url_fopen。 @@ -122,7 +122,7 @@ - 指定基于 socket 的流的默认超时时间(秒)。指定一个负值意味着不会超时。 + 基于 socket 的流的默认超时时间(秒)。指定负值表示永不超时。 @@ -134,9 +134,8 @@ - 这个 email 地址在使用 ftp 封装器的时候用于未认证的 FTP - 连接,在使用 http 封装器的时候用于 HTTP 连接的消息头中的 - From 字段。 + 使用 ftp 和 http 封装协议时,此电子邮件地址分别用于未经身份验证的 FTP + 连接,以及 HTTP 连接的 From 标头值。 @@ -147,17 +146,20 @@ bool - - 当设为 On 时,PHP 将检查通过 - fgetsfile - 取得的数据中的行结束符号是符合 Unix,MS-DOS,还是 Macintosh 的习惯。 - - - 这使得 PHP 可以和 Macintosh 系统交互操作,但是默认值是 - Off,因为在检测第一行的 - EOL 习惯时会有很小的性能损失,而且在 Unix - 系统下使用回车符号作为项目分隔符的人们会遭遇向下不兼容的行为。 - + + 启用后,PHP 会检查 fgets 和 + file 读取的数据,判断其使用 Unix、MS-DOS + 还是 Macintosh 的行结束符约定。 + + 这使 PHP 能够与 Macintosh 系统互操作,但默认值为 Off, + 因为检测第一行的 EOL 约定会产生很小的性能开销;此外,在 Unix + 系统上使用回车符作为项目分隔符的用户会遇到不向后兼容的行为。 + + + + 此选项自 PHP 8.1.0 起弃用。 + + diff --git a/reference/mbstring/functions/mb-encoding-aliases.xml b/reference/mbstring/functions/mb-encoding-aliases.xml new file mode 100644 index 000000000..e06de298b --- /dev/null +++ b/reference/mbstring/functions/mb-encoding-aliases.xml @@ -0,0 +1,136 @@ + + + + + + mb_encoding_aliases + 获取已知编码类型的别名 + + + + &reftitle.description; + + arraymb_encoding_aliases + stringencoding + + + 返回已知 encoding 类型的别名数组。 + + + + + &reftitle.parameters; + + + encoding + + + 要检查其别名的编码类型。 + + + + + + + + &reftitle.returnvalues; + + 返回以数字为索引的编码别名数组。 + + + + + &reftitle.errors; + &mbstring.errors.encoding-invalid; + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + &mbstring.changelog.encoding-invalid; + + + + + + + &reftitle.examples; + + <function>mb_encoding_aliases</function> 示例 + + +]]> + + &example.outputs.similar; + + ANSI_X3.4-1968 + [1] => iso-ir-6 + [2] => ANSI_X3.4-1986 + [3] => ISO_646.irv:1991 + [4] => US-ASCII + [5] => ISO646-US + [6] => us + [7] => IBM367 + [8] => cp367 + [9] => csASCII +) +]]> + + + + + + &reftitle.seealso; + + + mb_list_encodings + + + + + diff --git a/reference/mbstring/functions/mb-internal-encoding.xml b/reference/mbstring/functions/mb-internal-encoding.xml index e4d84ed83..15ae4a79d 100644 --- a/reference/mbstring/functions/mb-internal-encoding.xml +++ b/reference/mbstring/functions/mb-internal-encoding.xml @@ -1,6 +1,6 @@ - + @@ -47,9 +47,7 @@ &reftitle.errors; - - 从 PHP 8.0.0 起,如果 encoding 的值是无效编码,则会抛出 ValueError。在 PHP 8.0.0 之前,会发出 E_WARNING。 - + &mbstring.errors.encoding-invalid; @@ -64,12 +62,7 @@ &mbstring.changelog.encoding-nullable; - - 8.0.0 - - 如果 encoding 是无效编码,现在抛出 ValueError。以前发出的是 E_WARNING。 - - + &mbstring.changelog.encoding-invalid; diff --git a/reference/mbstring/functions/mb-strlen.xml b/reference/mbstring/functions/mb-strlen.xml index 6f62b4780..fdbfd70f9 100644 --- a/reference/mbstring/functions/mb-strlen.xml +++ b/reference/mbstring/functions/mb-strlen.xml @@ -1,6 +1,6 @@ - + @@ -45,16 +45,14 @@ &reftitle.returnvalues; - 返回具有 encoding 编码的 string string 包含的字符数。 - 多字节的字符被计为 1。 + 返回 string string 中具有字符编码 + encoding 的字符数。多字节字符计为 1 个。 &reftitle.errors; - - 如果 encoding 未知,则会生成 E_WARNING 级别的错误。 - + &mbstring.errors.encoding-invalid; @@ -69,6 +67,7 @@ &mbstring.changelog.encoding-nullable; + &mbstring.changelog.encoding-invalid; diff --git a/reference/sodium/constants.xml b/reference/sodium/constants.xml new file mode 100644 index 000000000..2d08ddb5e --- /dev/null +++ b/reference/sodium/constants.xml @@ -0,0 +1,1073 @@ + + + + + &reftitle.constants; + &extension.constants; + + + + SODIUM_LIBRARY_VERSION + (string) + + + + + + + + + SODIUM_LIBRARY_MAJOR_VERSION + (int) + + + + + + + + + SODIUM_LIBRARY_MINOR_VERSION + (int) + + + + + + + + + SODIUM_BASE64_VARIANT_ORIGINAL + (int) + + + + + + + + + SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING + (int) + + + + + + + + + SODIUM_BASE64_VARIANT_URLSAFE + (int) + + + + + + + + + SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_AEGIS128L_KEYBYTES + (int) + + + + 自 PHP 8.4.0 起可用。 + + + + + + SODIUM_CRYPTO_AEAD_AEGIS128L_NSECBYTES + (int) + + + + 自 PHP 8.4.0 起可用。 + + + + + + SODIUM_CRYPTO_AEAD_AEGIS128L_NPUBBYTES + (int) + + + + 自 PHP 8.4.0 起可用。 + + + + + + SODIUM_CRYPTO_AEAD_AEGIS128L_ABYTES + (int) + + + + 自 PHP 8.4.0 起可用。 + + + + + + SODIUM_CRYPTO_AEAD_AEGIS256_KEYBYTES + (int) + + + + 自 PHP 8.4.0 起可用。 + + + + + + SODIUM_CRYPTO_AEAD_AEGIS256_NSECBYTES + (int) + + + + 自 PHP 8.4.0 起可用。 + + + + + + SODIUM_CRYPTO_AEAD_AEGIS256_NPUBBYTES + (int) + + + + 自 PHP 8.4.0 起可用。 + + + + + + SODIUM_CRYPTO_AEAD_AEGIS256_ABYTES + (int) + + + + 自 PHP 8.4.0 起可用。 + + + + + + SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES + (int) + + + + 仅在编译时包含 AES-256-GCM 支持的平台上定义。 + 自 PHP 8.4.0 起在 aarch64 上定义。 + + + + + + SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES + (int) + + + + 仅在编译时包含 AES-256-GCM 支持的平台上定义。 + 自 PHP 8.4.0 起在 aarch64 上定义。 + + + + + + SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES + (int) + + + + 仅在编译时包含 AES-256-GCM 支持的平台上定义。 + 自 PHP 8.4.0 起在 aarch64 上定义。 + + + + + + SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES + (int) + + + + 仅在编译时包含 AES-256-GCM 支持的平台上定义。 + 自 PHP 8.4.0 起在 aarch64 上定义。 + + + + + + SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AUTH_BYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AUTH_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_BOX_SEALBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_BOX_SECRETKEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_BOX_PUBLICKEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_BOX_KEYPAIRBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_BOX_MACBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_BOX_NONCEBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_BOX_SEEDBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_KDF_BYTES_MIN + (int) + + + + + + + + + SODIUM_CRYPTO_KDF_BYTES_MAX + (int) + + + + + + + + + SODIUM_CRYPTO_KDF_CONTEXTBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_KDF_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_KX_SEEDBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_KX_SESSIONKEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_KX_PUBLICKEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_KX_SECRETKEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_KX_KEYPAIRBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_GENERICHASH_BYTES + (int) + + + + + + + + + SODIUM_CRYPTO_GENERICHASH_BYTES_MIN + (int) + + + + + + + + + SODIUM_CRYPTO_GENERICHASH_BYTES_MAX + (int) + + + + + + + + + SODIUM_CRYPTO_GENERICHASH_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN + (int) + + + + + + + + + SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13 + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13 + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_ALG_DEFAULT + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_SALTBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_STRPREFIX + (string) + + + + + + + + + SODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIX + (string) + + + + + + + + + SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE + (int) + + + + + + + + + SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE + (int) + + + + + + + + + SODIUM_CRYPTO_CORE_RISTRETTO255_BYTES + (int) + + + + 自 PHP 8.1.0 起可用。 + + + + + + SODIUM_CRYPTO_CORE_RISTRETTO255_HASHBYTES + (int) + + + + 自 PHP 8.1.0 起可用。 + + + + + + SODIUM_CRYPTO_CORE_RISTRETTO255_NONREDUCEDSCALARBYTES + (int) + + + + 自 PHP 8.1.0 起可用。 + + + + + + SODIUM_CRYPTO_CORE_RISTRETTO255_SCALARBYTES + (int) + + + + 自 PHP 8.1.0 起可用。 + + + + + + SODIUM_CRYPTO_SCALARMULT_BYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SCALARMULT_SCALARBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_BYTES + (int) + + + + 自 PHP 8.1.0 起可用。 + + + + + + SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_SCALARBYTES + (int) + + + + 自 PHP 8.1.0 起可用。 + + + + + + SODIUM_CRYPTO_SHORTHASH_BYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SHORTHASH_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETBOX_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETBOX_MACBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETBOX_NONCEBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY + (int) + + + + + + + + + SODIUM_CRYPTO_SIGN_BYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SIGN_SEEDBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SIGN_SECRETKEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SIGN_KEYPAIRBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_STREAM_NONCEBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_STREAM_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_STREAM_XCHACHA20_KEYBYTES + (int) + + + + 自 PHP 8.1.0 起可用。 + + + + + + SODIUM_CRYPTO_STREAM_XCHACHA20_NONCEBYTES + (int) + + + + 自 PHP 8.1.0 起可用。 + + + + + + diff --git a/reference/sodium/functions/sodium-crypto-aead-aes256gcm-decrypt.xml b/reference/sodium/functions/sodium-crypto-aead-aes256gcm-decrypt.xml new file mode 100644 index 000000000..6f8512db5 --- /dev/null +++ b/reference/sodium/functions/sodium-crypto-aead-aes256gcm-decrypt.xml @@ -0,0 +1,99 @@ + + + + + + sodium_crypto_aead_aes256gcm_decrypt + 使用 AES-256-GCM 验证并解密消息 + + + + &reftitle.description; + + stringfalsesodium_crypto_aead_aes256gcm_decrypt + stringciphertext + stringadditional_data + stringnonce + #[\SensitiveParameter]stringkey + + + 使用 AES-256-GCM 先验证再解密。 + 仅当 sodium_crypto_aead_aes256gcm_is_available 返回 &true; 时可用。 + + + + + + &reftitle.parameters; + + + ciphertext + + + 必须采用 sodium_crypto_aead_aes256gcm_encrypt + 提供的格式(密文和标签串联)。 + + + + + additional_data + + + 经过认证的附加数据。它用于验证追加到密文的认证标签, + 但不会被加密,也不会存储在密文中。 + + + + + nonce + + + 每条消息只能使用一次的数字,长度为 12 字节。 + + + + + key + + + 加密密钥(256 位)。 + + + + + + + + &reftitle.returnvalues; + + 成功时返回明文,&return.falseforfailure;。 + + + + + &reftitle.changelog; + &sodium.changelog.aes256gcm-aarch64; + + + + + diff --git a/reference/sodium/functions/sodium-crypto-aead-aes256gcm-encrypt.xml b/reference/sodium/functions/sodium-crypto-aead-aes256gcm-encrypt.xml new file mode 100644 index 000000000..7108d47f6 --- /dev/null +++ b/reference/sodium/functions/sodium-crypto-aead-aes256gcm-encrypt.xml @@ -0,0 +1,98 @@ + + + + + + sodium_crypto_aead_aes256gcm_encrypt + 使用 AES-256-GCM 加密并认证 + + + + &reftitle.description; + + stringsodium_crypto_aead_aes256gcm_encrypt + #[\SensitiveParameter]stringmessage + stringadditional_data + stringnonce + #[\SensitiveParameter]stringkey + + + 使用 AES-256-GCM 先加密再认证。 + 仅当 sodium_crypto_aead_aes256gcm_is_available 返回 &true; 时可用。 + + + + + + &reftitle.parameters; + + + message + + + 要加密的明文消息。 + + + + + additional_data + + + 经过认证的附加数据。它用于验证追加到密文的认证标签, + 但不会被加密,也不会存储在密文中。 + + + + + nonce + + + 每条消息只能使用一次的数字,长度为 12 字节。 + + + + + key + + + 加密密钥(256 位)。 + + + + + + + + &reftitle.returnvalues; + + 以原始二进制字节字符串返回密文和认证标签(格式:先是密文,然后是标签)。 + + + + + &reftitle.changelog; + &sodium.changelog.aes256gcm-aarch64; + + + + + diff --git a/reference/sodium/functions/sodium-crypto-aead-aes256gcm-is-available.xml b/reference/sodium/functions/sodium-crypto-aead-aes256gcm-is-available.xml new file mode 100644 index 000000000..41956c9ec --- /dev/null +++ b/reference/sodium/functions/sodium-crypto-aead-aes256gcm-is-available.xml @@ -0,0 +1,79 @@ + + + + + + sodium_crypto_aead_aes256gcm_is_available + 检查硬件是否支持 AES256-GCM + + + + &reftitle.description; + + boolsodium_crypto_aead_aes256gcm_is_available + + + + 此函数的返回值取决于硬件是否支持硬件加速 AES。 + + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + 如果可以安全地使用 AES-256-GCM 加密,则返回 &true;,否则返回 &false;。 + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + 现在,此函数在具有 ARM 加密扩展的 aarch64 CPU 上可能返回 &true;。 + 以前,仅在 x86 和 x86_64 上检测硬件加速的 AES-256-GCM, + 此函数在 aarch64 上始终返回 &false;。 + + + + + + + + + + diff --git a/reference/sodium/functions/sodium-crypto-aead-aes256gcm-keygen.xml b/reference/sodium/functions/sodium-crypto-aead-aes256gcm-keygen.xml new file mode 100644 index 000000000..9c08401cb --- /dev/null +++ b/reference/sodium/functions/sodium-crypto-aead-aes256gcm-keygen.xml @@ -0,0 +1,61 @@ + + + + + + sodium_crypto_aead_aes256gcm_keygen + 生成随机 AES-256-GCM 密钥 + + + + &reftitle.description; + + stringsodium_crypto_aead_aes256gcm_keygen + + + + 生成用于 sodium_crypto_aead_aes256gcm_encrypt 和 + sodium_crypto_aead_aes256gcm_decrypt 的随机密钥。 + + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + 返回 256 位随机密钥。 + + + + + &reftitle.changelog; + &sodium.changelog.aes256gcm-aarch64; + + + + + diff --git a/reference/taint/book.xml b/reference/taint/book.xml index 9ead49ccd..0030c5122 100644 --- a/reference/taint/book.xml +++ b/reference/taint/book.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/taint/configure.xml b/reference/taint/configure.xml index 74f1dbd96..6e5f204cf 100644 --- a/reference/taint/configure.xml +++ b/reference/taint/configure.xml @@ -1,6 +1,6 @@ - +
&reftitle.install; diff --git a/reference/taint/detail.xml b/reference/taint/detail.xml index 13d982dd8..dbf2291c2 100644 --- a/reference/taint/detail.xml +++ b/reference/taint/detail.xml @@ -1,6 +1,6 @@ - + 传播规则与被检查的汇点 diff --git a/reference/taint/functions/is-tainted.xml b/reference/taint/functions/is-tainted.xml index df1a62b14..af3c825d5 100644 --- a/reference/taint/functions/is-tainted.xml +++ b/reference/taint/functions/is-tainted.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/taint/functions/taint.xml b/reference/taint/functions/taint.xml index 4203fadfc..31f3350ac 100644 --- a/reference/taint/functions/taint.xml +++ b/reference/taint/functions/taint.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/taint/functions/untaint.xml b/reference/taint/functions/untaint.xml index 7acef5961..888600381 100644 --- a/reference/taint/functions/untaint.xml +++ b/reference/taint/functions/untaint.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/taint/ini.xml b/reference/taint/ini.xml index 71fe13fc8..81b0e1cfc 100644 --- a/reference/taint/ini.xml +++ b/reference/taint/ini.xml @@ -1,6 +1,6 @@ - +
&reftitle.runtime; diff --git a/reference/taint/reference.xml b/reference/taint/reference.xml index d86c36b32..8f472eaf3 100644 --- a/reference/taint/reference.xml +++ b/reference/taint/reference.xml @@ -1,6 +1,6 @@ - + Taint &Functions; diff --git a/reference/taint/setup.xml b/reference/taint/setup.xml index 100f91c47..8dcc7c7c2 100644 --- a/reference/taint/setup.xml +++ b/reference/taint/setup.xml @@ -1,6 +1,6 @@ - + &reftitle.setup; diff --git a/reference/taint/versions.xml b/reference/taint/versions.xml index 3272a7296..4220d1173 100644 --- a/reference/taint/versions.xml +++ b/reference/taint/versions.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/yaconf/book.xml b/reference/yaconf/book.xml index 8ea36475b..20c6cb97e 100644 --- a/reference/yaconf/book.xml +++ b/reference/yaconf/book.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/yaconf/configure.xml b/reference/yaconf/configure.xml index 9b26d479f..ae704ee90 100644 --- a/reference/yaconf/configure.xml +++ b/reference/yaconf/configure.xml @@ -1,6 +1,6 @@ - +
&reftitle.install; diff --git a/reference/yaconf/ini.xml b/reference/yaconf/ini.xml index 38aeb9168..7a1e1b4f6 100644 --- a/reference/yaconf/ini.xml +++ b/reference/yaconf/ini.xml @@ -1,6 +1,6 @@ - +
&reftitle.runtime; diff --git a/reference/yaconf/setup.xml b/reference/yaconf/setup.xml index 5a220d7ac..ffae32e84 100644 --- a/reference/yaconf/setup.xml +++ b/reference/yaconf/setup.xml @@ -1,6 +1,6 @@ - + &reftitle.setup; diff --git a/reference/yaconf/versions.xml b/reference/yaconf/versions.xml index 485d63a4a..97156cc4d 100644 --- a/reference/yaconf/versions.xml +++ b/reference/yaconf/versions.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/yaconf/yaconf.xml b/reference/yaconf/yaconf.xml index 925b6b106..a877a341a 100644 --- a/reference/yaconf/yaconf.xml +++ b/reference/yaconf/yaconf.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/yaconf/yaconf/debuginfo.xml b/reference/yaconf/yaconf/debuginfo.xml index ac1625dae..943e6dbab 100644 --- a/reference/yaconf/yaconf/debuginfo.xml +++ b/reference/yaconf/yaconf/debuginfo.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/yaconf/yaconf/get.xml b/reference/yaconf/yaconf/get.xml index 379e986e4..1355ffada 100644 --- a/reference/yaconf/yaconf/get.xml +++ b/reference/yaconf/yaconf/get.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/yaconf/yaconf/has.xml b/reference/yaconf/yaconf/has.xml index ce0c8273a..ed2006490 100644 --- a/reference/yaconf/yaconf/has.xml +++ b/reference/yaconf/yaconf/has.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/yaf/yaf_action_abstract/getcontrollername.xml b/reference/yaf/yaf_action_abstract/getcontrollername.xml index cca076762..2b913b71d 100644 --- a/reference/yaf/yaf_action_abstract/getcontrollername.xml +++ b/reference/yaf/yaf_action_abstract/getcontrollername.xml @@ -1,6 +1,6 @@ - + Yaf_Action_Abstract::getControllerName diff --git a/reference/yaf/yaf_controller_abstract/getname.xml b/reference/yaf/yaf_controller_abstract/getname.xml index 50c70c5d4..62cbcb19c 100644 --- a/reference/yaf/yaf_controller_abstract/getname.xml +++ b/reference/yaf/yaf_controller_abstract/getname.xml @@ -1,6 +1,6 @@ - + Yaf_Controller_Abstract::getName diff --git a/reference/yaf/yaf_dispatcher/getdefaultaction.xml b/reference/yaf/yaf_dispatcher/getdefaultaction.xml index e02df603a..42d3a1913 100644 --- a/reference/yaf/yaf_dispatcher/getdefaultaction.xml +++ b/reference/yaf/yaf_dispatcher/getdefaultaction.xml @@ -1,6 +1,6 @@ - + Yaf_Dispatcher::getDefaultAction diff --git a/reference/yaf/yaf_dispatcher/getdefaultcontroller.xml b/reference/yaf/yaf_dispatcher/getdefaultcontroller.xml index 6b4a0d6b2..4baefb0f3 100644 --- a/reference/yaf/yaf_dispatcher/getdefaultcontroller.xml +++ b/reference/yaf/yaf_dispatcher/getdefaultcontroller.xml @@ -1,6 +1,6 @@ - + Yaf_Dispatcher::getDefaultController diff --git a/reference/yaf/yaf_dispatcher/getdefaultmodule.xml b/reference/yaf/yaf_dispatcher/getdefaultmodule.xml index bc4ad15fc..4e060294f 100644 --- a/reference/yaf/yaf_dispatcher/getdefaultmodule.xml +++ b/reference/yaf/yaf_dispatcher/getdefaultmodule.xml @@ -1,6 +1,6 @@ - + Yaf_Dispatcher::getDefaultModule diff --git a/reference/yaf/yaf_dispatcher/getresponse.xml b/reference/yaf/yaf_dispatcher/getresponse.xml index 77184149b..f81d3ded0 100644 --- a/reference/yaf/yaf_dispatcher/getresponse.xml +++ b/reference/yaf/yaf_dispatcher/getresponse.xml @@ -1,6 +1,6 @@ - + Yaf_Dispatcher::getResponse diff --git a/reference/yaf/yaf_dispatcher/setresponse.xml b/reference/yaf/yaf_dispatcher/setresponse.xml index d79aa7a36..f211ebe90 100644 --- a/reference/yaf/yaf_dispatcher/setresponse.xml +++ b/reference/yaf/yaf_dispatcher/setresponse.xml @@ -1,6 +1,6 @@ - + Yaf_Dispatcher::setResponse diff --git a/reference/yaf/yaf_loader/getnamespacepath.xml b/reference/yaf/yaf_loader/getnamespacepath.xml index 6f7506ced..8b6fb2818 100644 --- a/reference/yaf/yaf_loader/getnamespacepath.xml +++ b/reference/yaf/yaf_loader/getnamespacepath.xml @@ -1,6 +1,6 @@ - + Yaf_Loader::getNamespacePath @@ -91,4 +91,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/reference/yaf/yaf_loader/getnamespaces.xml b/reference/yaf/yaf_loader/getnamespaces.xml index f13077e5b..29c2a340b 100644 --- a/reference/yaf/yaf_loader/getnamespaces.xml +++ b/reference/yaf/yaf_loader/getnamespaces.xml @@ -1,6 +1,6 @@ - + Yaf_Loader::getNamespaces diff --git a/reference/yaf/yaf_loader/registernamespace.xml b/reference/yaf/yaf_loader/registernamespace.xml index 843943bea..b2851f7b2 100644 --- a/reference/yaf/yaf_loader/registernamespace.xml +++ b/reference/yaf/yaf_loader/registernamespace.xml @@ -1,6 +1,6 @@ - + Yaf_Loader::registerNamespace @@ -94,4 +94,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/reference/yaf/yaf_request_abstract/clearparams.xml b/reference/yaf/yaf_request_abstract/clearparams.xml index 8b3492c23..588b74c8e 100644 --- a/reference/yaf/yaf_request_abstract/clearparams.xml +++ b/reference/yaf/yaf_request_abstract/clearparams.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::clearParams diff --git a/reference/yaf/yaf_request_abstract/get.xml b/reference/yaf/yaf_request_abstract/get.xml index b915c9eeb..ff6efb24d 100644 --- a/reference/yaf/yaf_request_abstract/get.xml +++ b/reference/yaf/yaf_request_abstract/get.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::get @@ -105,4 +105,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/reference/yaf/yaf_request_abstract/getcookie.xml b/reference/yaf/yaf_request_abstract/getcookie.xml index 4a0620769..8100a2054 100644 --- a/reference/yaf/yaf_request_abstract/getcookie.xml +++ b/reference/yaf/yaf_request_abstract/getcookie.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::getCookie @@ -102,4 +102,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/reference/yaf/yaf_request_abstract/getfiles.xml b/reference/yaf/yaf_request_abstract/getfiles.xml index b143d42ef..6ce78ab04 100644 --- a/reference/yaf/yaf_request_abstract/getfiles.xml +++ b/reference/yaf/yaf_request_abstract/getfiles.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::getFiles @@ -130,4 +130,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/reference/yaf/yaf_request_abstract/getpost.xml b/reference/yaf/yaf_request_abstract/getpost.xml index 40672372d..59168e372 100644 --- a/reference/yaf/yaf_request_abstract/getpost.xml +++ b/reference/yaf/yaf_request_abstract/getpost.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::getPost @@ -103,4 +103,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/reference/yaf/yaf_request_abstract/getquery.xml b/reference/yaf/yaf_request_abstract/getquery.xml index b9cb0bf65..ec7048958 100644 --- a/reference/yaf/yaf_request_abstract/getquery.xml +++ b/reference/yaf/yaf_request_abstract/getquery.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::getQuery @@ -101,4 +101,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/reference/yaf/yaf_request_abstract/getraw.xml b/reference/yaf/yaf_request_abstract/getraw.xml index aebe73df8..abab7accb 100644 --- a/reference/yaf/yaf_request_abstract/getraw.xml +++ b/reference/yaf/yaf_request_abstract/getraw.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::getRaw diff --git a/reference/yaf/yaf_request_abstract/getrequest.xml b/reference/yaf/yaf_request_abstract/getrequest.xml index e5ce0dd32..2425da5ee 100644 --- a/reference/yaf/yaf_request_abstract/getrequest.xml +++ b/reference/yaf/yaf_request_abstract/getrequest.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::getRequest @@ -101,4 +101,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/reference/yaf/yaf_request_abstract/isdelete.xml b/reference/yaf/yaf_request_abstract/isdelete.xml index b9cd2b606..2f3b3c0dc 100644 --- a/reference/yaf/yaf_request_abstract/isdelete.xml +++ b/reference/yaf/yaf_request_abstract/isdelete.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::isDelete diff --git a/reference/yaf/yaf_request_abstract/ispatch.xml b/reference/yaf/yaf_request_abstract/ispatch.xml index c7fa5575a..a5f9ffdc3 100644 --- a/reference/yaf/yaf_request_abstract/ispatch.xml +++ b/reference/yaf/yaf_request_abstract/ispatch.xml @@ -1,6 +1,6 @@ - + Yaf_Request_Abstract::isPatch diff --git a/reference/yar/yar_client/getopt.xml b/reference/yar/yar_client/getopt.xml index ef0b921c6..98ad88344 100644 --- a/reference/yar/yar_client/getopt.xml +++ b/reference/yar/yar_client/getopt.xml @@ -1,6 +1,6 @@ - + Yar_Client::getOpt diff --git a/reference/yar/yar_concurrent_client/reset.xml b/reference/yar/yar_concurrent_client/reset.xml index 59421c20a..31beca35f 100644 --- a/reference/yar/yar_concurrent_client/reset.xml +++ b/reference/yar/yar_concurrent_client/reset.xml @@ -1,6 +1,6 @@ - + Yar_Concurrent_Client::reset