Yaml/setup-Phpdoc专题
安装/配置
目录
需求
This extension requires the » LibYAML C library version 0.1.0 or higher to be installed.
安装
此 » PECL 扩展未与 PHP 捆绑。
安装此 PECL 扩展相关的信息可在手册中标题为 PECL 扩展的安装章节中找到。更多信息如新的发行版本、下载、源文件、 维护人员信息及变更日志等,都在此处: » https://pecl.php.net/package/yaml.
运行时配置
这些函数的行为受 php.ini 中的设置影响。
| 名字 | 默认 | 可修改范围 | 更新日志 |
|---|---|---|---|
| yaml.decode_binary | 0 | PHP_INI_ALL | |
| yaml.decode_php | 0 | PHP_INI_ALL | Added in 1.2.0, before 2.0.0 the default was 1 |
| yaml.decode_timestamp | 0 | PHP_INI_ALL | |
| yaml.output_canonical | 0 | PHP_INI_ALL | |
| yaml.output_indent | 2 | PHP_INI_ALL | |
| yaml.output_width | 80 | PHP_INI_ALL |
这是配置指令的简短说明。
yaml.decode_binary bool
Off by default, but can be set to on to cause base64 binary encoded
entities which have the explicit tag "tag:yaml.org,2002:binary" to be
decoded.
yaml.decode_php bool
Off by default, but can be set to on to cause serialized php objects
which have the explicit tag "!php/object" to be unserialized.
yaml.decode_timestamp int
Controls the decoding of both implicit and explicit
"tag:yaml.org,2002:timestamp" scalars in the YAML document stream. The
default setting of 0 will not apply any decoding. A setting of 1
will use strtotime to parse the timestamp
value as a Unix timestamp. A setting of 2 will use <span
class="function">date_create to parse the timestamp value as
DateTime object.
yaml.output_canonical bool
Off by default, but can be set to on to cause canonical form output.
yaml.output_indent int
Number of spaces to indent sections. Value should be between 1 and
10.
yaml.output_width int
Set the preferred line width. -1 means unlimited.
资源类型
此扩展没有定义资源类型。