【发布时间】:2009-06-12 14:36:10
【问题描述】:
我需要的是 PHP 的 fseek() 函数的等价物。该函数适用于文件,但我有一个包含二进制数据的变量,我想处理它。我知道我可以使用substr(),但这会很糟糕——它用于字符串,而不是二进制数据。另外,创建一个文件然后使用fseek() 也不是我想要的。
也许是用流构建的东西?
编辑:好的,我快到了:
$data = fopen('data://application/binary;binary,'.$bin,'rb');
警告:打开流失败:rfc2397:非法参数
【问题讨论】:
-
我不明白为什么不使用 substr()。您在使用中遇到过什么问题吗?
标签: php variables stream fseek