|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "php.h"#include "ext/standard/file.h"#include "ext/standard/php_filestat.h"#include "ext/standard/flock_compat.h"#include "ext/standard/scanf.h"#include "ext/standard/php_string.h"#include "zend_attributes.h"#include "zend_exceptions.h"#include "zend_interfaces.h"#include "spl_iterators.h"#include "spl_directory.h"#include "spl_directory_arginfo.h"#include "spl_exceptions.h"#include "spl_functions.h"Go to the source code of this file.
Data Structures | |
| struct | spl_filesystem_iterator |
Macros | |
| #define | SPL_HAS_FLAG(flags, test_flag) |
| #define | CHECK_SPL_FILE_OBJECT_IS_INITIALIZED(spl_filesystem_object_pointer) |
| #define | CHECK_DIRECTORY_ITERATOR_IS_INITIALIZED(intern) |
| #define | IS_SLASH_AT(zs, pos) |
| #define | DIT_CTOR_FLAGS 0x00000001 |
| #define | DIT_CTOR_GLOB 0x00000002 |
| #define | FileInfoFunction(func_name, func_num) |
| #define CHECK_DIRECTORY_ITERATOR_IS_INITIALIZED | ( | intern | ) |
Definition at line 87 of file spl_directory.c.
| #define CHECK_SPL_FILE_OBJECT_IS_INITIALIZED | ( | spl_filesystem_object_pointer | ) |
Definition at line 81 of file spl_directory.c.
| #define DIT_CTOR_FLAGS 0x00000001 |
Definition at line 687 of file spl_directory.c.
| #define DIT_CTOR_GLOB 0x00000002 |
Definition at line 688 of file spl_directory.c.
Definition at line 1146 of file spl_directory.c.
Definition at line 282 of file spl_directory.c.
Definition at line 37 of file spl_directory.c.
| FileInfoFunction | ( | getPerms | , |
| FS_PERMS | ) |
Definition at line 1164 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| __construct | ) |
Definition at line 740 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| current | ) |
Definition at line 777 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| getBasename | ) |
Definition at line 1029 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| getExtension | ) |
Definition at line 966 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| getFilename | ) |
Definition at line 904 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| isDot | ) |
Definition at line 1111 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| key | ) |
Definition at line 763 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| next | ) |
Definition at line 789 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| rewind | ) |
Definition at line 747 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| seek | ) |
Definition at line 811 of file spl_directory.c.
| PHP_METHOD | ( | DirectoryIterator | , |
| valid | ) |
Definition at line 841 of file spl_directory.c.
| PHP_METHOD | ( | FilesystemIterator | , |
| __construct | ) |
Definition at line 1408 of file spl_directory.c.
| PHP_METHOD | ( | FilesystemIterator | , |
| current | ) |
Definition at line 1086 of file spl_directory.c.
| PHP_METHOD | ( | FilesystemIterator | , |
| getFlags | ) |
Definition at line 1435 of file spl_directory.c.
| PHP_METHOD | ( | FilesystemIterator | , |
| key | ) |
Definition at line 1066 of file spl_directory.c.
| PHP_METHOD | ( | FilesystemIterator | , |
| rewind | ) |
Definition at line 1415 of file spl_directory.c.
| PHP_METHOD | ( | FilesystemIterator | , |
| setFlags | ) |
Definition at line 1447 of file spl_directory.c.
| PHP_METHOD | ( | RecursiveDirectoryIterator | , |
| __construct | ) |
Definition at line 1579 of file spl_directory.c.
| PHP_METHOD | ( | RecursiveDirectoryIterator | , |
| getChildren | ) |
Definition at line 1499 of file spl_directory.c.
| PHP_METHOD | ( | RecursiveDirectoryIterator | , |
| getSubPath | ) |
Definition at line 1544 of file spl_directory.c.
| PHP_METHOD | ( | RecursiveDirectoryIterator | , |
| getSubPathname | ) |
Definition at line 1561 of file spl_directory.c.
| PHP_METHOD | ( | RecursiveDirectoryIterator | , |
| hasChildren | ) |
Definition at line 1461 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| __construct | ) |
Definition at line 1128 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| __debugInfo | ) |
Definition at line 1387 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| _bad_state_ex | ) |
Definition at line 1397 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| getBasename | ) |
Definition at line 993 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| getExtension | ) |
Definition at line 918 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| getFileInfo | ) |
Definition at line 1345 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| getFilename | ) |
Definition at line 874 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| getPath | ) |
Definition at line 855 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| getPathInfo | ) |
Definition at line 1359 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| getPathname | ) |
Definition at line 1048 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| getRealPath | ) |
Definition at line 1271 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| openFile | ) |
Definition at line 1308 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| setFileClass | ) |
Definition at line 1317 of file spl_directory.c.
| PHP_METHOD | ( | SplFileInfo | , |
| setInfoClass | ) |
Definition at line 1331 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| __construct | ) |
Definition at line 2025 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| __toString | ) |
Definition at line 2734 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| current | ) |
Definition at line 2174 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| eof | ) |
Definition at line 2125 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fflush | ) |
Definition at line 2489 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fgetc | ) |
Definition at line 2540 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fgetcsv | ) |
Definition at line 2319 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fgets | ) |
Definition at line 2157 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| flock | ) |
Definition at line 2472 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fpassthru | ) |
Definition at line 2565 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fputcsv | ) |
Definition at line 2359 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fread | ) |
Definition at line 2639 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fscanf | ) |
Definition at line 2579 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fseek | ) |
Definition at line 2524 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fstat | ) |
Definition at line 2664 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| ftell | ) |
Definition at line 2503 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| ftruncate | ) |
Definition at line 2679 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| fwrite | ) |
Definition at line 2606 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| getChildren | ) |
Definition at line 2293 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| getCsvControl | ) |
Definition at line 2443 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| getFlags | ) |
Definition at line 2240 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| getMaxLineLen | ) |
Definition at line 2271 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| hasChildren | ) |
Definition at line 2283 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| key | ) |
Definition at line 2198 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| next | ) |
Definition at line 2214 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| rewind | ) |
Definition at line 2113 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| seek | ) |
Definition at line 2705 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| setCsvControl | ) |
Definition at line 2402 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| setFlags | ) |
Definition at line 2230 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| setMaxLineLen | ) |
Definition at line 2252 of file spl_directory.c.
| PHP_METHOD | ( | SplFileObject | , |
| valid | ) |
Definition at line 2139 of file spl_directory.c.
| PHP_METHOD | ( | SplTempFileObject | , |
| __construct | ) |
Definition at line 2076 of file spl_directory.c.
| PHP_MINIT_FUNCTION | ( | spl_directory | ) |
Definition at line 2756 of file spl_directory.c.
| PHPAPI zend_string * spl_filesystem_object_get_path | ( | const spl_filesystem_object * | intern | ) |
Definition at line 212 of file spl_directory.c.
| PHPAPI zend_class_entry* spl_ce_DirectoryIterator |
Definition at line 46 of file spl_directory.c.
| PHPAPI zend_class_entry* spl_ce_FilesystemIterator |
Definition at line 47 of file spl_directory.c.
| PHPAPI zend_class_entry* spl_ce_GlobIterator |
Definition at line 49 of file spl_directory.c.
| PHPAPI zend_class_entry* spl_ce_RecursiveDirectoryIterator |
Definition at line 48 of file spl_directory.c.
| PHPAPI zend_class_entry* spl_ce_SplFileInfo |
Definition at line 45 of file spl_directory.c.
| PHPAPI zend_class_entry* spl_ce_SplFileObject |
Definition at line 50 of file spl_directory.c.
| PHPAPI zend_class_entry* spl_ce_SplTempFileObject |
Definition at line 51 of file spl_directory.c.