PHP streamWrapper 类允许用户定义的协议处理程序和流与所有其他文件系统功能(例如 fopen(), fread()> 等)。一旦流函数尝试访问与其关联的协议,就会初始化此类的实例。
类概要
class streamWrapper {
//特性
public resource $context;
//方法
public __construct()
public __destruct()
public dir_closedir(): bool
public dir_opendir(string $path, int $options): bool
public dir_readdir(): string
public dir_rewinddir(): bool
public mkdir(string $path, int $mode, int $options): bool
public rename(string $path_from, string $path_to): bool
public rmdir(string $path, int $options): bool
public stream_cast(int $cast_as): resource
public stream_close(): void
public stream_eof(): bool
public stream_flush(): bool
public stream_lock(int $operation): bool
public stream_metadata(string $path, int $option, mixed $value): bool
public stream_open(
string $path,
string $mode,
int $options,
?string &$opened_path
): bool
public stream_read(int $count): string
public stream_seek(int $offset, int $whence = SEEK_SET): bool
public stream_set_option(int $option, int $arg1, int $arg2): bool
public stream_stat(): array|false
public stream_tell(): int
public stream_truncate(int $new_size): bool
public stream_write(string $data): int
public unlink(string $path): bool
public url_stat(string $path, int $flags): array|false
}
属性 类概要
h2>
context | 当前上下文,如果没有上下文传递给调用者函数,则为 null。使用
|