Searched defs:string (Results 1 - 25 of 38) sorted by relevance

12

/PHP_TRUNK/ext/spl/
H A Dspl.php180 function spl_autoload(string $class_name, string $file_extensions = NULL) {/**/};
188 function spl_autoload_call(string $class_name) {/**/};
217 function spl_autoload_register(string $autoload_function = "spl_autoload", $throw = true) {/**/};
226 function spl_autoload_unregister(string $autoload_function = "spl_autoload") {/**/};
263 /** The string represenations as generated during construction */
264 private $string; variable
295 $this->string = StringFormat($this); variable
333 /** @return the stack trace as string
339 /** @return string represenatio
[all...]
/PHP_TRUNK/ext/xmlrpc/libxmlrpc/
H A Dsimplestring.c68 * Why would I write yet another string API? Because I couldn't find any that were
82 #include <string.h>
95 * void simplestring_init(simplestring* string)
97 * initialize string
99 * string - pointer to a simplestring struct that will be initialized
108 void simplestring_init(simplestring* string) { argument
109 memset(string, 0, sizeof(simplestring));
113 static void simplestring_init_str(simplestring* string) { argument
114 string->str = (char*)malloc(SIMPLESTRING_INCR);
115 if(string
142 simplestring_clear(simplestring* string) argument
167 simplestring_free(simplestring* string) argument
[all...]
H A Dxmlrpc.c50 * #45226 (xmlrpc_set_type() segfaults with valid ISO8601 date string)
142 * intelligent string handling, so not many strlen() calls, etc.
153 #include <string.h>
881 * len length of id string if known, or 0 if unknown.
884 * const char* pointer to the newly allocated id string, or NULL
900 /* upper or lower case string in place if required. could be a seperate func. */
933 * Assign a string value to an XMLRPC_VALUE, and set it to type xmlrpc_string
936 * val The desired new string val.
937 * len length of val string if known, or 0 if unknown.
939 * const char* pointer to the newly allocated value string, o
2758 char* string = NULL; local
[all...]
/PHP_TRUNK/win32/
H A Dfnmatch.c50 #include <string.h>
59 PHPAPI int fnmatch(const char *pattern, const char *string, int flags) argument
64 for (stringstart = string;;)
67 if ((flags & FNM_LEADING_DIR) && *string == '/')
69 return (*string == EOS ? 0 : FNM_NOMATCH);
71 if (*string == EOS)
73 if (*string == '/' && (flags & FNM_PATHNAME))
75 if (*string == '.' && (flags & FNM_PERIOD) &&
76 (string == stringstart ||
77 ((flags & FNM_PATHNAME) && *(string
[all...]
H A Dsendmail.c32 #include <string.h>
130 /* This pattern removes \r\n from the start of the string,
131 * \r\n from the end of the string and also makes sure every line
268 * string found in the lowercase headrs + 5 characters to jump over
347 // Output: pointer to a string containing the error description
372 // 4) data: Null terminated string containing the data to be send.
479 * string found in the lowercase headrs + 3 characters to jump over
534 * string found in the lowercase headrs + 4 characters to jump over
569 /* headers = point to string start of header
665 static int addToHeader(char **header_buffer, const char *specifier, char *string) argument
[all...]
/PHP_TRUNK/ext/intl/grapheme/
H A Dgrapheme_string.c53 /* {{{ proto int grapheme_strlen(string str)
54 Get number of graphemes in a string */
57 unsigned char* string; local
64 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", (char **)&string, &string_len) == FAILURE) {
72 ret_len = grapheme_ascii_check(string, string_len);
77 /* convert the string to UTF-16. */
79 intl_convert_utf8_to_utf16(&ustring, &ustring_len, (char*) string, string_len, &status );
86 intl_error_set_custom_msg( NULL, "Error converting input string to UTF-16", 0 TSRMLS_CC );
107 /* {{{ proto int grapheme_strpos(string haystack, string needl
[all...]
H A Dgrapheme_util.c50 /* {{{ grapheme_intl_case_fold: convert string to lowercase */
57 /* allocate a destination string that is a bit larger than the src, hoping that is enough */
115 * of the string
126 * needed to stop that many chars from the end of the string
172 intl_error_set_custom_msg( NULL, "Error converting input string to UTF-16", 0 TSRMLS_CC );
191 intl_error_set( NULL, U_ILLEGAL_ARGUMENT_ERROR, "grapheme_strpos: Offset not contained in string", 1 TSRMLS_CC );
209 intl_error_set_custom_msg( NULL, "Error converting input string to UTF-16", 0 TSRMLS_CC );
309 intl_error_set_custom_msg( NULL, "Error converting input string to UTF-16", 0 TSRMLS_CC );
326 intl_error_set( NULL, U_ILLEGAL_ARGUMENT_ERROR, "grapheme_strpos: Offset not contained in string", 1 TSRMLS_CC );
349 intl_error_set_custom_msg( NULL, "Error converting input string t
436 grapheme_count_graphemes(UBreakIterator *bi, UChar *string, int32_t string_len) argument
[all...]
/PHP_TRUNK/ext/mbstring/libmbfl/mbfl/
H A Dmbfl_string.c43 * string object
46 mbfl_string_init(mbfl_string *string) argument
48 if (string) {
49 string->no_language = mbfl_no_language_uni;
50 string->no_encoding = mbfl_no_encoding_pass;
51 string->val = (unsigned char*)NULL;
52 string->len = 0;
57 mbfl_string_init_set(mbfl_string *string, mbfl_language_id no_language, mbfl_encoding_id no_encoding) argument
59 if (string) {
60 string
68 mbfl_string_clear(mbfl_string *string) argument
[all...]
/PHP_TRUNK/ext/mbstring/libmbfl/tests/
H A Dconv_encoding.c10 #include <string.h>
30 mbfl_string string, result, *ret; local
61 mbfl_string_init_set(&string, no_language, from_encoding);
93 mbfl_memory_device_result(&dev, &string);
95 ret = mbfl_buffer_converter_feed_result(convd, &string, &result);
98 mbfl_string_clear(&string);
H A Dconv_kana.c10 #include <string.h>
29 mbfl_string string, result; local
107 mbfl_string_init_set(&string, no_lang, no_enc);
139 mbfl_memory_device_result(&dev, &string);
140 mbfl_ja_jp_hantozen(&string, &result, mode);
143 mbfl_string_clear(&string);
H A Demoji.c10 #include <string.h>
34 mbfl_string string, result, *ret; local
71 mbfl_string_init_set(&string, no_language, from_encoding);
77 mbfl_memory_device_result(&dev, &string);
79 ret = mbfl_buffer_converter_feed_result(convd, &string, &result);
100 mbfl_string_init_set(&string, no_language, to_encoding);
106 mbfl_memory_device_result(&dev2, &string);
108 ret = mbfl_buffer_converter_feed_result(convd2, &string, &result);
113 mbfl_string_clear(&string);
H A Dsample.c16 mbfl_string string, result, *ret; local
18 unsigned char input[] = "���ܸ�ʸ����"; /* EUC-JP kanji string */
24 mbfl_string_init(&string);
27 string.no_encoding = from_encoding;
28 string.no_language = no_language;
29 string.val = (unsigned char *)input;
30 string.len = strlen(input);
33 ret = mbfl_buffer_converter_feed_result(convd, &string, &result);
H A Dstrcut.c10 #include <string.h>
30 mbfl_string string; local
70 mbfl_string_init_set(&string, no_language, no_encoding);
102 mbfl_memory_device_result(&dev, &string);
103 if (mbfl_strcut(&string, &result, offset, length)) {
109 mbfl_string_clear(&string);
H A Dstrwidth.c10 #include <string.h>
18 mbfl_string string; local
41 mbfl_string_init_set(&string, no_language, no_encoding);
73 mbfl_memory_device_result(&dev, &string);
74 printf("%d\n", mbfl_strwidth(&string));
75 mbfl_string_clear(&string);
/PHP_TRUNK/ext/mbstring/oniguruma/
H A Dreggnu.c44 re_adjust_startpos(regex_t* reg, const char* string, int size, argument
49 UChar *s = (UChar* )string + startpos;
52 p = onigenc_get_right_adjust_char_head(reg->enc, (UChar* )string, s);
55 p = ONIGENC_LEFT_ADJUST_CHAR_HEAD(reg->enc, (UChar* )string, s);
57 return p - (UChar* )string;
72 re_search(regex_t* bufp, const char* string, int size, int startpos, int range, argument
75 return onig_search(bufp, (UChar* )string, (UChar* )(string + size),
76 (UChar* )(string + startpos),
77 (UChar* )(string
[all...]
/PHP_TRUNK/Zend/
H A Dzend_multibyte.c43 static const zend_encoding *dummy_encoding_detector(const unsigned char *string, size_t length, const zend_encoding **list, size_t list_size TSRMLS_DC) argument
143 ZEND_API const zend_encoding *zend_multibyte_encoding_detector(const unsigned char *string, size_t length, const zend_encoding **list, size_t list_size TSRMLS_DC) argument
145 return multibyte_functions.encoding_detector(string, length, list, list_size TSRMLS_CC);
/PHP_TRUNK/ext/com_dotnet/
H A Dcom_olechar.c33 PHP_COM_DOTNET_API OLECHAR *php_com_string_to_olestring(char *string, uint string_len, int codepage TSRMLS_DC) argument
41 string_len = MultiByteToWideChar(codepage, flags, string, -1, NULL, 0);
49 ok = MultiByteToWideChar(codepage, flags, string, string_len, olestring, string_len);
60 "Could not convert string to unicode: `%s'", msg);
70 char *string; local
77 string = (char*)safe_emalloc(length, sizeof(char), 0);
78 length = WideCharToMultiByte(codepage, 0, olestring, -1, string, length, NULL, NULL);
81 string = (char*)emalloc(sizeof(char));
82 *string = '\0';
91 "Could not convert string fro
[all...]
/PHP_TRUNK/ext/ereg/
H A Dereg.c32 ZEND_ARG_INFO(0, string)
39 ZEND_ARG_INFO(0, string)
44 ZEND_ARG_INFO(0, string)
49 ZEND_ARG_INFO(0, string)
302 char *string = NULL; local
321 /* we convert numbers to integers and treat them as a string */
335 /* make a copy of the string we're looking in */
336 string = estrndup(findin, findin_len);
342 err = regexec(&re, string, re.re_nsub+1, subs, 0);
364 add_index_stringl(*array, i, string
403 php_ereg_replace(const char *pattern, const char *replace, const char *string, int icase, int extended TSRMLS_DC) argument
555 char *string; local
733 char *string, *tmp; local
[all...]
/PHP_TRUNK/ext/mbstring/
H A Dmb_gpc.c203 mbfl_string string, resvar, resval; local
208 mbfl_string_init_set(&string, info->to_language, info->to_encoding->no_encoding);
277 string.val = (unsigned char *)val_list[n];
278 string.len = len_list[n];
279 if (mbfl_encoding_detector_feed(identd, &string)) {
310 string.no_encoding = from_encoding->no_encoding;
314 string.val = (unsigned char *)val_list[n];
315 string.len = len_list[n];
316 if (convd != NULL && mbfl_buffer_converter_feed_result(convd, &string, &resvar) != NULL) {
322 string
[all...]
/PHP_TRUNK/ext/standard/
H A Dscanf.c295 * Parse the format string and verify that it is properly formed
305 * format The format string.
323 * is assigned to by the format string. We use this to detect if
357 * in the same format string.
479 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unmatched [ in format string");
571 * string literal string to be processed
572 * format format string
579 PHPAPI int php_sscanf_internal( char *string, char *format, argument
609 zend_printf("<br>in sscanf_internal : <br> string i
[all...]
/PHP_TRUNK/ext/xsl/
H A Dxsltprocessor.c107 Translates a string to a XPath Expression */
110 const xmlChar *string = (const xmlChar *)str; local
115 str_len = xmlStrlen(string) + 3;
117 if (xmlStrchr(string, '"')) {
118 if (xmlStrchr(string, '\'')) {
119 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot create XPath expression (string contains both quote and double-quotes)");
123 snprintf(value, str_len, "'%s'", string);
126 snprintf(value, str_len, "\"%s\"", string);
303 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Handler name must be a string");
330 /* Push an empty string, s
[all...]
/PHP_TRUNK/ext/sockets/
H A Dsockaddr_conv.c13 /* Sets addr by hostname, or by ip in string form (AF_INET6) */
14 int php_set_inet6_addr(struct sockaddr_in6 *sin6, char *string, php_socket *php_sock TSRMLS_DC) /* {{{ */ argument
22 if (inet_pton(AF_INET6, string, &tmp)) {
30 getaddrinfo(string, NULL, &hints, &addrinfo);
61 /* Sets addr by hostname, or by ip in string form (AF_INET) */
62 int php_set_inet_addr(struct sockaddr_in *sin, char *string, php_socket *php_sock TSRMLS_DC) /* {{{ */ argument
67 if (inet_aton(string, &tmp)) {
70 if (! (host_entry = gethostbyname(string))) {
90 /* Sets addr by hostname or by ip in string form (AF_INET or AF_INET6,
92 int php_set_inet46_addr(php_sockaddr_storage *ss, socklen_t *ss_len, char *string, php_socke argument
[all...]
/PHP_TRUNK/ext/pcre/pcrelib/
H A Dpcre_valid_utf8.c53 * Validate a UTF-8 string *
57 check that a supposed UTF-8 string is actually valid. The early check means
58 that subsequent code can assume it is dealing with a valid string. The check
60 invalid string are then undefined.
74 PCRE_UTF8_ERR1 Missing 1 byte at the end of the string
75 PCRE_UTF8_ERR2 Missing 2 bytes at the end of the string
76 PCRE_UTF8_ERR3 Missing 3 bytes at the end of the string
77 PCRE_UTF8_ERR4 Missing 4 bytes at the end of the string
78 PCRE_UTF8_ERR5 Missing 5 bytes at the end of the string
98 string point
107 valid_utf(PCRE_PUCHAR string, int length, int *erroroffset) argument
[all...]
H A Dpcreposix.c85 REG_BADRPT, /* operand of unlimited repeat could match the empty string */
125 REG_BADPAT, /* invalid UTF-8 string */
161 REG_BADPAT, /* invalid UTF-16 string (should not occur) */
165 REG_BADPAT /* invalid UTF-32 string (should not occur) */
195 * Translate error code to string *
311 regexec(const regex_t *preg, const char *string, size_t nmatch, argument
328 /* When no string data is being returned, or no vector has been passed in which
351 string, not how it is matched". That is why the "so" value is used to bump the
362 eo = (int)strlen(string);
365 rc = pcre_exec((const pcre *)preg->re_pcre, NULL, string
[all...]
/PHP_TRUNK/sapi/cli/
H A Dps_title.c38 #include <string.h>
71 * assign PS_STRINGS->ps_argvstr = "string"
74 * assign argv[0] = "string"
80 * push the string out as the name of a Windows event
122 static size_t ps_buffer_cur_len; /* actual string length in ps_buffer */
210 * argument string if the argv storage has been clobbered meanwhile.
377 * Returns the current ps_buffer value into string. On some platforms
378 * the string will not be null-terminated, so return the effective
382 int get_ps_title(int *displen, const char** string) argument
393 *string
[all...]

Completed in 39 milliseconds

12