Predefined Constants
The constants below are defined by this extension, and
will only be available when the extension has either
been compiled into PHP or dynamically loaded at runtime.
استایل موجودیتهای خطی استفاده شده توسط متدهای بازگشتی yaml_parse()
.
-
YAML_ANY_SCALAR_STYLE
(integer)
-
-
YAML_PLAIN_SCALAR_STYLE
(integer)
-
-
YAML_SINGLE_QUOTED_SCALAR_STYLE
(integer)
-
-
YAML_DOUBLE_QUOTED_SCALAR_STYLE
(integer)
-
-
YAML_LITERAL_SCALAR_STYLE
(integer)
-
-
YAML_FOLDED_SCALAR_STYLE
(integer)
-
برچسبهای معمول استفاده شده توس متدهای بازگشتی yaml_parse()
.
-
YAML_NULL_TAG
(string)
-
"tag:yaml.org,2002:null"
-
YAML_BOOL_TAG
(string)
-
"tag:yaml.org,2002:bool"
-
YAML_STR_TAG
(string)
-
"tag:yaml.org,2002:str"
-
YAML_INT_TAG
(string)
-
"tag:yaml.org,2002:int"
-
YAML_FLOAT_TAG
(string)
-
"tag:yaml.org,2002:float"
-
YAML_TIMESTAMP_TAG
(string)
-
"tag:yaml.org,2002:timestamp"
-
YAML_SEQ_TAG
(string)
-
"tag:yaml.org,2002:seq"
-
YAML_MAP_TAG
(string)
-
"tag:yaml.org,2002:map"
-
YAML_PHP_TAG
(string)
-
"!php/object"
انواع کدگذاری برای yaml_emit()
-
YAML_ANY_ENCODING
(integer)
-
اجازه به ارسالگر برای انتخاب کدگذاری.
-
YAML_UTF8_ENCODING
(integer)
-
کدگذاری به عنوان UTF8.
-
YAML_UTF16LE_ENCODING
(integer)
-
کدگذاری به عنوان UTF16LE.
-
YAML_UTF16BE_ENCODING
(integer)
-
کدگذاری به عنوان UTF16BE.
انواع خط جدید برای yaml_emit()
-
YAML_ANY_BREAK
(integer)
-
اجازه به ارسالگر برای انتخاب کاراکتر خط جدید.
-
YAML_CR_BREAK
(integer)
-
از \r به عنوان کاراکتر خط جدید استفاده کنید (Mac style).
-
YAML_LN_BREAK
(integer)
-
از \n به عنوان کاراکتر خط جدید استفاده کنید (Unix style).
-
YAML_CRLN_BREAK
(integer)
-
از \r\n به عنوان کاراکتر خط جدید استفاده کنید (DOS style).