7#define arginfo_class_Directory_rewind arginfo_class_Directory_close
23static void register_dir_symbols(
int module_number)
27#if defined(HAVE_GLOB) && (defined(GLOB_BRACE) && GLOB_BRACE != 0)
30#if defined(HAVE_GLOB) && (defined(GLOB_ERR) && GLOB_ERR != 0)
33#if defined(HAVE_GLOB) && (defined(GLOB_MARK) && GLOB_MARK != 0)
36#if defined(HAVE_GLOB) && (defined(GLOB_NOCHECK) && GLOB_NOCHECK != 0)
39#if defined(HAVE_GLOB) && (defined(GLOB_NOESCAPE) && GLOB_NOESCAPE != 0)
42#if defined(HAVE_GLOB) && (defined(GLOB_NOSORT) && GLOB_NOSORT != 0)
45#if defined(HAVE_GLOB) && defined(GLOB_ONLYDIR)
48#if defined(HAVE_GLOB) && defined(GLOB_AVAILABLE_FLAGS)
63 zval property_path_default_value;
65 zend_string *property_path_name = zend_string_init(
"path",
sizeof(
"path") - 1, 1);
67 zend_string_release(property_path_name);
69 zval property_handle_default_value;
71 zend_string *property_handle_name = zend_string_init(
"handle",
sizeof(
"handle") - 1, 1);
73 zend_string_release(property_handle_name);
readdir($dir_handle=null)
closedir($dir_handle=null)
rewinddir($dir_handle=null)
const GLOB_AVAILABLE_FLAGS
#define arginfo_class_Directory_rewind
#define PHP_SCANDIR_SORT_DESCENDING
#define PHP_SCANDIR_SORT_NONE
#define PHP_SCANDIR_SORT_ASCENDING
ZEND_API zend_property_info * zend_declare_typed_property(zend_class_entry *ce, zend_string *name, zval *property, int access_type, zend_string *doc_comment, zend_type type)
ZEND_API zend_class_entry * zend_register_internal_class_with_flags(zend_class_entry *class_entry, zend_class_entry *parent_ce, uint32_t ce_flags)
struct _zend_function_entry zend_function_entry
#define INIT_CLASS_ENTRY(class_container, class_name, functions)
#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment)
#define ZEND_END_ARG_INFO()
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define ZEND_FUNCTION(name)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
#define ZEND_ACC_READONLY
#define REGISTER_STRING_CONSTANT(name, str, flags)
#define REGISTER_LONG_CONSTANT(name, lval, flags)
struct _zend_string zend_string
struct _zend_class_entry zend_class_entry
#define ZEND_TYPE_INIT_MASK(_type_mask)