StreamString
字符串流包装器
此类允许您以与通常使用常规流包装器相同的方式使用 PHP 字符串。
自 |
1.7.0 |
---|---|
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper。 |
包 |
Joomla CMS |
方法
stream_eof
字段检查结束
stream_eof() :
自 |
1.7.0 |
---|---|
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::stream_eof()。 |
响应
bool
如果在字段末尾,则为 True。
stream_flush
流刷新,始终返回 true。
stream_flush() :
自 |
1.7.0 |
---|---|
注意 |
不支持数据存储 |
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::stream_flush()。 |
响应
bool
stream_open
打开文件或 URL 的方法。
stream_open( path, mode, options, &openedPath) :
自 |
1.7.0 |
---|---|
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::stream_open()。 |
参数
- path
string
流路径。- mode
string
未使用。- options
int
未使用。- openedPath
string
未使用。
响应
bool
stream_read
从当前位置开始读取给定数量的字节,并移动到由当前位置加上给定数量定义的字符串末尾的方法。
stream_read( count) :
link | |
---|---|
自 |
1.7.0 |
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::stream_read()。 |
参数
- count
int
应返回从当前位置开始的字节数数据。
响应
string
stream_seek
流偏移量
stream_seek( offset, whence) :
自 |
1.7.0 |
---|---|
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::stream_seek()。 |
参数
- offset
int
起始偏移量。- whence
int
SEEK_SET、SEEK_CUR、SEEK_END
响应
bool
成功时为 True。
stream_stat
从文件资源检索信息的方法
stream_stat() : mixed||string|int
link | |
---|---|
自 |
1.7.0 |
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::stream_stat。 |
响应
array<string|int, mixed>
stream_tell
获取当前位置的方法
stream_tell() :
自 |
1.7.0 |
---|---|
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::stream_tell()。 |
响应
int
位置
stream_write
流写入,始终返回 false。
stream_write( data) :
自 |
1.7.0 |
---|---|
注意 |
不支持更新字符串。 |
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::stream_write()。 |
参数
- data
string
要写入的数据。
响应
bool
url_stat
检索有关文件的信息的方法。
url_stat( path, flags) : mixed||string|int
link | |
---|---|
自 |
1.7.0 |
已弃用 |
4.4 起,将在 6.0 中移除。请改用 Joomla\Filesystem\Stream\StringWrapper::url_stat()。 |
参数
- path
string
要统计的文件路径或 URL- flags
int
流 API 设置的其他标志
响应
array<string|int, mixed>
属性
currentString
当前字符串
自 |
3.0.0 |
---|
类型
string
path
路径
自 |
3.0.0 |
---|
类型
string
mode
模式
自 |
3.0.0 |
---|
类型
string
options
在此处输入说明。
..
自 |
3.0.0 |
---|
类型
string
openedPath
在此处输入说明。
..
自 |
3.0.0 |
---|
类型
string
pos
当前位置
自 |
3.0.0 |
---|
类型
int
len
字符串长度
自 |
3.0.0 |
---|
类型
string
stat
文件统计信息
自 |
3.0.0 |
---|---|
link |
类型
array<string|int, mixed>