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.