|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
| struct | _encodeType |
| struct | _encode |
Functions | |
| xmlNodePtr | master_to_xml (encodePtr encode, zval *data, int style, xmlNodePtr parent) |
| zval * | master_to_zval (zval *ret, encodePtr encode, xmlNodePtr data) |
| xmlNodePtr | to_xml_user (encodeTypePtr type, zval *data, int style, xmlNodePtr parent) |
| zval * | to_zval_user (zval *ret, encodeTypePtr type, xmlNodePtr node) |
| void | whiteSpace_replace (xmlChar *str) |
| void | whiteSpace_collapse (xmlChar *str) |
| xmlNodePtr | sdl_guess_convert_xml (encodeTypePtr enc, zval *data, int style, xmlNodePtr parent) |
| zval * | sdl_guess_convert_zval (zval *ret, encodeTypePtr enc, xmlNodePtr data) |
| void | encode_finish (void) |
| void | encode_reset_ns (void) |
| xmlNsPtr | encode_add_ns (xmlNodePtr node, const char *ns) |
| encodePtr | get_conversion (int encode) |
| void | delete_encoder (zval *zv) |
| void | delete_encoder_persistent (zval *zv) |
Variables | |
| encode | defaultEncoding [] |
| int | numDefaultEncodings |
| #define APACHE_MAP 200 |
Definition at line 142 of file php_encoding.h.
| #define APACHE_MAP_STRING "Map" |
Definition at line 143 of file php_encoding.h.
Definition at line 141 of file php_encoding.h.
| #define END_KNOWN_TYPES 999999 |
Definition at line 171 of file php_encoding.h.
| #define RPC_SOAP12_NAMESPACE "http://www.w3.org/2003/05/soap-rpc" |
Definition at line 155 of file php_encoding.h.
| #define RPC_SOAP12_NS_PREFIX "rpc" |
Definition at line 156 of file php_encoding.h.
| #define SCHEMA_NAMESPACE "http://www.w3.org/2001/XMLSchema" |
Definition at line 38 of file php_encoding.h.
Definition at line 32 of file php_encoding.h.
| #define SOAP_1_1_ENC_NS_PREFIX "SOAP-ENC" |
Definition at line 33 of file php_encoding.h.
| #define SOAP_1_1_ENV_NAMESPACE "http://schemas.xmlsoap.org/soap/envelope/" |
Definition at line 26 of file php_encoding.h.
| #define SOAP_1_1_ENV_NS_PREFIX "SOAP-ENV" |
Definition at line 27 of file php_encoding.h.
| #define SOAP_1_2_ENC_NAMESPACE "http://www.w3.org/2003/05/soap-encoding" |
Definition at line 35 of file php_encoding.h.
| #define SOAP_1_2_ENC_NS_PREFIX "enc" |
Definition at line 36 of file php_encoding.h.
| #define SOAP_1_2_ENV_NAMESPACE "http://www.w3.org/2003/05/soap-envelope" |
Definition at line 29 of file php_encoding.h.
| #define SOAP_1_2_ENV_NS_PREFIX "env" |
Definition at line 30 of file php_encoding.h.
| #define SOAP_ENC_ARRAY 300 |
Definition at line 145 of file php_encoding.h.
| #define SOAP_ENC_ARRAY_STRING "Array" |
Definition at line 146 of file php_encoding.h.
| #define SOAP_ENC_OBJECT 301 |
Definition at line 147 of file php_encoding.h.
| #define SOAP_ENC_OBJECT_STRING "Struct" |
Definition at line 148 of file php_encoding.h.
| #define UNKNOWN_TYPE 999998 |
Definition at line 170 of file php_encoding.h.
| #define WSDL_DIME_CLOSED "http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" |
Definition at line 168 of file php_encoding.h.
| #define WSDL_DIME_NAMESPACE "http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/" |
Definition at line 166 of file php_encoding.h.
| #define WSDL_DIME_OPEN "http://schemas.xmlsoap.org/ws/2002/04/dime/open-layout" |
Definition at line 167 of file php_encoding.h.
| #define WSDL_HTTP11_NAMESPACE "http://schemas.xmlsoap.org/wsdl/http/" |
Definition at line 158 of file php_encoding.h.
| #define WSDL_HTTP12_NAMESPACE "http://www.w3.org/2003/05/soap/bindings/HTTP/" |
Definition at line 159 of file php_encoding.h.
| #define WSDL_HTTP_NS_PREFIX "http" |
Definition at line 160 of file php_encoding.h.
| #define WSDL_HTTP_TRANSPORT "http://schemas.xmlsoap.org/soap/http" |
Definition at line 162 of file php_encoding.h.
| #define WSDL_MIME_NAMESPACE "http://schemas.xmlsoap.org/wsdl/mime/" |
Definition at line 164 of file php_encoding.h.
| #define WSDL_NAMESPACE "http://schemas.xmlsoap.org/wsdl/" |
Definition at line 150 of file php_encoding.h.
| #define WSDL_NS_PREFIX "wsdl" |
Definition at line 151 of file php_encoding.h.
| #define WSDL_SOAP11_NAMESPACE "http://schemas.xmlsoap.org/wsdl/soap/" |
Definition at line 153 of file php_encoding.h.
| #define WSDL_SOAP12_NAMESPACE "http://schemas.xmlsoap.org/wsdl/soap12/" |
Definition at line 154 of file php_encoding.h.
| #define XML_NAMESPACE "http://www.w3.org/XML/1998/namespace" |
Definition at line 43 of file php_encoding.h.
| #define XML_NS_PREFIX "xml" |
Definition at line 44 of file php_encoding.h.
| #define XSD_1999_NAMESPACE "http://www.w3.org/1999/XMLSchema" |
Definition at line 22 of file php_encoding.h.
| #define XSD_1999_TIMEINSTANT 401 |
Definition at line 23 of file php_encoding.h.
| #define XSD_1999_TIMEINSTANT_STRING "timeInstant" |
Definition at line 24 of file php_encoding.h.
| #define XSD_ANYTYPE 145 |
Definition at line 134 of file php_encoding.h.
| #define XSD_ANYTYPE_STRING "anyType" |
Definition at line 135 of file php_encoding.h.
| #define XSD_ANYURI 117 |
Definition at line 78 of file php_encoding.h.
| #define XSD_ANYURI_STRING "anyURI" |
Definition at line 79 of file php_encoding.h.
| #define XSD_ANYXML 147 |
Definition at line 139 of file php_encoding.h.
| #define XSD_BASE64BINARY 116 |
Definition at line 76 of file php_encoding.h.
| #define XSD_BASE64BINARY_STRING "base64Binary" |
Definition at line 77 of file php_encoding.h.
| #define XSD_BOOLEAN 102 |
Definition at line 48 of file php_encoding.h.
| #define XSD_BOOLEAN_STRING "boolean" |
Definition at line 49 of file php_encoding.h.
| #define XSD_BYTE 137 |
Definition at line 118 of file php_encoding.h.
| #define XSD_BYTE_STRING "byte" |
Definition at line 119 of file php_encoding.h.
| #define XSD_DATE 109 |
Definition at line 62 of file php_encoding.h.
| #define XSD_DATE_STRING "date" |
Definition at line 63 of file php_encoding.h.
| #define XSD_DATETIME 107 |
Definition at line 58 of file php_encoding.h.
| #define XSD_DATETIME_STRING "dateTime" |
Definition at line 59 of file php_encoding.h.
| #define XSD_DECIMAL 103 |
Definition at line 50 of file php_encoding.h.
| #define XSD_DECIMAL_STRING "decimal" |
Definition at line 51 of file php_encoding.h.
| #define XSD_DOUBLE 105 |
Definition at line 54 of file php_encoding.h.
| #define XSD_DOUBLE_STRING "double" |
Definition at line 55 of file php_encoding.h.
| #define XSD_DURATION 106 |
Definition at line 56 of file php_encoding.h.
| #define XSD_DURATION_STRING "duration" |
Definition at line 57 of file php_encoding.h.
| #define XSD_ENTITIES 130 |
Definition at line 104 of file php_encoding.h.
| #define XSD_ENTITIES_STRING "ENTITIES" |
Definition at line 105 of file php_encoding.h.
| #define XSD_ENTITY 129 |
Definition at line 102 of file php_encoding.h.
| #define XSD_ENTITY_STRING "ENTITY" |
Definition at line 103 of file php_encoding.h.
| #define XSD_FLOAT 104 |
Definition at line 52 of file php_encoding.h.
| #define XSD_FLOAT_STRING "float" |
Definition at line 53 of file php_encoding.h.
| #define XSD_GDAY 113 |
Definition at line 70 of file php_encoding.h.
| #define XSD_GDAY_STRING "gDay" |
Definition at line 71 of file php_encoding.h.
| #define XSD_GMONTH 114 |
Definition at line 72 of file php_encoding.h.
| #define XSD_GMONTH_STRING "gMonth" |
Definition at line 73 of file php_encoding.h.
| #define XSD_GMONTHDAY 112 |
Definition at line 68 of file php_encoding.h.
| #define XSD_GMONTHDAY_STRING "gMonthDay" |
Definition at line 69 of file php_encoding.h.
| #define XSD_GYEAR 111 |
Definition at line 66 of file php_encoding.h.
| #define XSD_GYEAR_STRING "gYear" |
Definition at line 67 of file php_encoding.h.
| #define XSD_GYEARMONTH 110 |
Definition at line 64 of file php_encoding.h.
| #define XSD_GYEARMONTH_STRING "gYearMonth" |
Definition at line 65 of file php_encoding.h.
| #define XSD_HEXBINARY 115 |
Definition at line 74 of file php_encoding.h.
| #define XSD_HEXBINARY_STRING "hexBinary" |
Definition at line 75 of file php_encoding.h.
| #define XSD_ID 126 |
Definition at line 96 of file php_encoding.h.
| #define XSD_ID_STRING "ID" |
Definition at line 97 of file php_encoding.h.
| #define XSD_IDREF 127 |
Definition at line 98 of file php_encoding.h.
| #define XSD_IDREF_STRING "IDREF" |
Definition at line 99 of file php_encoding.h.
| #define XSD_IDREFS 128 |
Definition at line 100 of file php_encoding.h.
| #define XSD_IDREFS_STRING "IDREFS" |
Definition at line 101 of file php_encoding.h.
| #define XSD_INT 135 |
Definition at line 114 of file php_encoding.h.
| #define XSD_INT_STRING "int" |
Definition at line 115 of file php_encoding.h.
| #define XSD_INTEGER 131 |
Definition at line 106 of file php_encoding.h.
| #define XSD_INTEGER_STRING "integer" |
Definition at line 107 of file php_encoding.h.
| #define XSD_LANGUAGE 122 |
Definition at line 88 of file php_encoding.h.
| #define XSD_LANGUAGE_STRING "language" |
Definition at line 89 of file php_encoding.h.
| #define XSD_LONG 134 |
Definition at line 112 of file php_encoding.h.
| #define XSD_LONG_STRING "long" |
Definition at line 113 of file php_encoding.h.
| #define XSD_NAME 124 |
Definition at line 92 of file php_encoding.h.
| #define XSD_NAME_STRING "Name" |
Definition at line 93 of file php_encoding.h.
| #define XSD_NAMESPACE "http://www.w3.org/2001/XMLSchema" |
Definition at line 39 of file php_encoding.h.
| #define XSD_NCNAME 125 |
Definition at line 94 of file php_encoding.h.
| #define XSD_NCNAME_STRING "NCName" |
Definition at line 95 of file php_encoding.h.
| #define XSD_NEGATIVEINTEGER 133 |
Definition at line 110 of file php_encoding.h.
| #define XSD_NEGATIVEINTEGER_STRING "negativeInteger" |
Definition at line 111 of file php_encoding.h.
| #define XSD_NMTOKEN 123 |
Definition at line 90 of file php_encoding.h.
| #define XSD_NMTOKEN_STRING "NMTOKEN" |
Definition at line 91 of file php_encoding.h.
| #define XSD_NMTOKENS 144 |
Definition at line 132 of file php_encoding.h.
| #define XSD_NMTOKENS_STRING "NMTOKENS" |
Definition at line 133 of file php_encoding.h.
| #define XSD_NONNEGATIVEINTEGER 138 |
Definition at line 120 of file php_encoding.h.
| #define XSD_NONNEGATIVEINTEGER_STRING "nonNegativeInteger" |
Definition at line 121 of file php_encoding.h.
| #define XSD_NONPOSITIVEINTEGER 132 |
Definition at line 108 of file php_encoding.h.
| #define XSD_NONPOSITIVEINTEGER_STRING "nonPositiveInteger" |
Definition at line 109 of file php_encoding.h.
| #define XSD_NORMALIZEDSTRING 120 |
Definition at line 84 of file php_encoding.h.
| #define XSD_NORMALIZEDSTRING_STRING "normalizedString" |
Definition at line 85 of file php_encoding.h.
| #define XSD_NOTATION 119 |
Definition at line 82 of file php_encoding.h.
| #define XSD_NOTATION_STRING "NOTATION" |
Definition at line 83 of file php_encoding.h.
| #define XSD_NS_PREFIX "xsd" |
Definition at line 40 of file php_encoding.h.
| #define XSD_POSITIVEINTEGER 143 |
Definition at line 130 of file php_encoding.h.
| #define XSD_POSITIVEINTEGER_STRING "positiveInteger" |
Definition at line 131 of file php_encoding.h.
| #define XSD_QNAME 118 |
Definition at line 80 of file php_encoding.h.
| #define XSD_QNAME_STRING "QName" |
Definition at line 81 of file php_encoding.h.
| #define XSD_SHORT 136 |
Definition at line 116 of file php_encoding.h.
| #define XSD_SHORT_STRING "short" |
Definition at line 117 of file php_encoding.h.
| #define XSD_STRING 101 |
Definition at line 46 of file php_encoding.h.
| #define XSD_STRING_STRING "string" |
Definition at line 47 of file php_encoding.h.
| #define XSD_TIME 108 |
Definition at line 60 of file php_encoding.h.
| #define XSD_TIME_STRING "time" |
Definition at line 61 of file php_encoding.h.
| #define XSD_TOKEN 121 |
Definition at line 86 of file php_encoding.h.
| #define XSD_TOKEN_STRING "token" |
Definition at line 87 of file php_encoding.h.
| #define XSD_UNSIGNEDBYTE 142 |
Definition at line 128 of file php_encoding.h.
| #define XSD_UNSIGNEDBYTE_STRING "unsignedByte" |
Definition at line 129 of file php_encoding.h.
| #define XSD_UNSIGNEDINT 140 |
Definition at line 124 of file php_encoding.h.
| #define XSD_UNSIGNEDINT_STRING "unsignedInt" |
Definition at line 125 of file php_encoding.h.
| #define XSD_UNSIGNEDLONG 139 |
Definition at line 122 of file php_encoding.h.
| #define XSD_UNSIGNEDLONG_STRING "unsignedLong" |
Definition at line 123 of file php_encoding.h.
| #define XSD_UNSIGNEDSHORT 141 |
Definition at line 126 of file php_encoding.h.
| #define XSD_UNSIGNEDSHORT_STRING "unsignedShort" |
Definition at line 127 of file php_encoding.h.
| #define XSD_UR_TYPE 146 |
Definition at line 136 of file php_encoding.h.
| #define XSD_UR_TYPE_STRING "ur-type" |
Definition at line 137 of file php_encoding.h.
| #define XSI_NAMESPACE "http://www.w3.org/2001/XMLSchema-instance" |
Definition at line 41 of file php_encoding.h.
| #define XSI_NS_PREFIX "xsi" |
Definition at line 42 of file php_encoding.h.
Definition at line 177 of file php_encoding.h.
Definition at line 178 of file php_encoding.h.
Definition at line 176 of file php_encoding.h.
Definition at line 175 of file php_encoding.h.
Definition at line 173 of file php_encoding.h.
Definition at line 174 of file php_encoding.h.
Definition at line 3704 of file php_encoding.c.
Definition at line 3722 of file php_encoding.c.
| xmlNsPtr encode_add_ns | ( | xmlNodePtr | node, |
| const char * | ns ) |
Definition at line 3456 of file php_encoding.c.
Definition at line 3531 of file php_encoding.c.
Definition at line 3519 of file php_encoding.c.
| encodePtr get_conversion | ( | int | encode | ) |
Definition at line 3542 of file php_encoding.c.
Definition at line 514 of file php_encoding.c.
Definition at line 568 of file php_encoding.c.
| xmlNodePtr sdl_guess_convert_xml | ( | encodeTypePtr | enc, |
| zval * | data, | ||
| int | style, | ||
| xmlNodePtr | parent ) |
Definition at line 3287 of file php_encoding.c.
| zval * sdl_guess_convert_zval | ( | zval * | ret, |
| encodeTypePtr | enc, | ||
| xmlNodePtr | data ) |
Definition at line 3223 of file php_encoding.c.
| xmlNodePtr to_xml_user | ( | encodeTypePtr | type, |
| zval * | data, | ||
| int | style, | ||
| xmlNodePtr | parent ) |
Definition at line 602 of file php_encoding.c.
| zval * to_zval_user | ( | zval * | ret, |
| encodeTypePtr | type, | ||
| xmlNodePtr | node ) |
Definition at line 633 of file php_encoding.c.
| void whiteSpace_collapse | ( | xmlChar * | str | ) |
Definition at line 245 of file php_encoding.c.
| void whiteSpace_replace | ( | xmlChar * | str | ) |
Definition at line 235 of file php_encoding.c.
|
extern |
Definition at line 142 of file php_encoding.c.
|
extern |
Definition at line 232 of file php_encoding.c.