| /PHP_TRUNK/ext/spl/examples/ |
| H A D | directoryfilterdots.inc | 18 * and makes it recursive. Further more it filters the entries '.' and '..'.
|
| H A D | dualiterator.inc | 163 * And if both do then a recursive comparison is being used.
|
| H A D | recursivedualiterator.inc | 13 * @brief Synchronous iteration over two recursive iterators
|
| /PHP_TRUNK/ext/spl/internal/ |
| H A D | parentiterator.inc | 18 * This extended FilterIterator allows a recursive iteration using
|
| H A D | recursivearrayiterator.inc | 13 * @brief A recursive array iterator
|
| H A D | recursivecachingiterator.inc | 13 * @brief Cached recursive iteration over another Iterator
|
| H A D | recursivefilteriterator.inc | 13 * @brief Iterator to filter recursive iterators
|
| H A D | recursiveiterator.inc | 13 * @brief Interface for recursive iteration with RecursiveIteratorIterator
|
| H A D | recursiveiteratoriterator.inc | 13 * @brief Iterates through recursive iterators
|
| /PHP_TRUNK/ext/dom/ |
| H A D | document.c | 1181 long recursive = 0; local 1183 if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "OO|l", &id, dom_document_class_entry, &node, dom_node_class_entry, &recursive) == FAILURE) { 1200 if ((recursive == 0) && (nodep->type == XML_ELEMENT_NODE)) { 1201 recursive = 2; 1203 retnodep = xmlDocCopyNode(nodep, docp, recursive); 1876 /* remove xinclude processing nodes from recursive xincludes */
|
| H A D | node.c | 1434 long recursive = 0; local 1436 if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "O|l", &id, dom_node_class_entry, &recursive) == FAILURE) { 1442 node = xmlDocCopyNode(n, n->doc, recursive); 1450 if (n->type == XML_ELEMENT_NODE && recursive == 0) {
|
| /PHP_TRUNK/ext/ftp/ |
| H A D | ftp.c | 655 ftp_list(ftpbuf_t *ftp, const char *path, int recursive TSRMLS_DC) 657 return ftp_genlist(ftp, ((recursive) ? "LIST -R" : "LIST"), path TSRMLS_CC);
|
| H A D | ftp.h | 162 char** ftp_list(ftpbuf_t *ftp, const char *path, int recursive TSRMLS_DC);
|
| H A D | php_ftp.c | 121 ZEND_ARG_INFO(0, recursive) 682 /* {{{ proto array ftp_rawlist(resource stream, string directory [, bool recursive]) 690 zend_bool recursive = 0; local 692 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rs|b", &z_ftp, &dir, &dir_len, &recursive) == FAILURE) { 699 if (NULL == (llist = ftp_list(ftp, dir, recursive TSRMLS_CC))) {
|
| /PHP_TRUNK/ext/standard/ |
| H A D | ftp_fopen_wrapper.c | 1039 int result, recursive = options & PHP_STREAM_MKDIR_RECURSIVE; local 1057 if (!recursive) {
|
| H A D | file.c | 1308 /* {{{ proto bool mkdir(string pathname [, int mode [, bool recursive [, resource context]]]) 1316 zend_bool recursive = 0; local 1319 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p|lbr", &dir, &dir_len, &mode, &recursive, &zcontext) == FAILURE) { 1325 RETURN_BOOL(php_stream_mkdir(dir, mode, (recursive ? PHP_STREAM_MKDIR_RECURSIVE : 0) | REPORT_ERRORS, context));
|
| H A D | php_array.h | 107 PHPAPI int php_array_merge(HashTable *dest, HashTable *src, int recursive TSRMLS_DC);
|
| H A D | array.c | 1041 static int php_array_walk(HashTable *target_hash, zval *userdata, int recursive TSRMLS_DC) /* {{{ */ 1062 if (recursive && Z_TYPE_PP(args[0]) == IS_ARRAY) { 1082 php_array_walk(thash, userdata, recursive TSRMLS_CC); 2211 PHPAPI int php_array_merge(HashTable *dest, HashTable *src, int recursive TSRMLS_DC) /* {{{ */ 2223 if (recursive && zend_hash_find(dest, string_key, string_key_len, (void **)&dest_entry) == SUCCESS) { 2248 if (!php_array_merge(Z_ARRVAL_PP(dest_entry), Z_ARRVAL_PP(src_entry), recursive TSRMLS_CC)) { 2333 static void php_array_merge_or_replace_wrapper(INTERNAL_FUNCTION_PARAMETERS, int recursive, int replace) /* {{{ */ argument 2361 php_array_merge(Z_ARRVAL_P(return_value), Z_ARRVAL_PP(args[i]), recursive TSRMLS_CC); 2362 } else if (recursive && i > 0) { /* First array will be copied directly instead */
|
| H A D | basic_functions.c | 1175 ZEND_ARG_INFO(0, recursive)
|
| /PHP_TRUNK/main/streams/ |
| H A D | plain_wrapper.c | 1152 int ret, recursive = options & PHP_STREAM_MKDIR_RECURSIVE; local 1161 if (!recursive) {
|
| /PHP_TRUNK/ext/pcre/pcrelib/ |
| H A D | pcre_compile.c | 466 "recursive call could loop indefinitely\0" 885 (possibly recursive) subroutine calls, _not_ backreferences. Just return 1362 /* This recursive function is called only from find_parens() below. The 1373 this function in the first pass, to check for a recursive back reference by 1616 take account of such duplicates, and to use a recursive function to keep track 2642 /* This function is called to check for left recursive calls. We want to check 3433 mutually recursive with the function immediately below. 3467 options &= ~PCRE_CASELESS; /* Remove for recursive calls */ 3483 range. Otherwise, use a recursive call to add the additional range. */ 3589 handled appropriately. This function is mutually recursive wit [all...] |
| H A D | pcre_exec.c | 84 /* Maximum number of ints of offset to save on the stack for recursive calls. 254 The match() function is highly recursive, though not every recursive call 255 increases the recursive depth. Nevertheless, some regular expressions can cause 258 saved for a recursive call. On Unix, the stack can be large, and this works 266 There is a fudge, triggered by defining NO_RECURSE, which avoids recursive 272 The original heap-recursive code used longjmp(). However, it seems that this 505 register int rrc; /* Returns from recursive calls */ 603 below are for variables that do not have to be preserved over a recursive call 664 still need to be preserved over recursive call [all...] |
| /PHP_TRUNK/ext/simplexml/ |
| H A D | simplexml.c | 1448 static void sxe_add_namespaces(php_sxe_object *sxe, xmlNodePtr node, zend_bool recursive, zval *return_value TSRMLS_DC) /* {{{ */ argument 1464 if (recursive) { 1468 sxe_add_namespaces(sxe, node, recursive, return_value TSRMLS_CC); 1479 zend_bool recursive = 0; local 1483 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|b", &recursive) == FAILURE) { 1495 sxe_add_namespaces(sxe, node, recursive, return_value TSRMLS_CC); 1503 static void sxe_add_registered_namespaces(php_sxe_object *sxe, xmlNodePtr node, zend_bool recursive, zval *return_value TSRMLS_DC) /* {{{ */ argument 1513 if (recursive) { 1516 sxe_add_registered_namespaces(sxe, node, recursive, return_value TSRMLS_CC); 1524 /* {{{ proto string SimpleXMLElement::getDocNamespaces([bool recursive [, boo 1528 zend_bool recursive = 0, from_root = 1; local [all...] |