私が必要とするのは、PHPのfseek()
機能と同等です。この関数はファイル上で動作しますが、バイナリデータを含む変数があり、それを処理したいのです。私はsubstr()
を使うことができると知っていますが、それは不自然なものです。これは文字列に使用され、バイナリデータには使用されません。また、ファイルを作成してfseek()
を使用しても、私が探しているものではありません。PHPのfseek()は変数に相当しますか?
ストリームで構築されたものはありますか?
EDIT:さて、私はほとんどそこだ:
$data = fopen('data://application/binary;binary,'.$bin,'rb');
警告:ストリームをオープンに失敗しました:RFC2397:違法パラメータ
なぜsubstr()を使用しないのか分かりません。それを使用する際に問題が発生しましたか? –
はい、それは遅いです。 – Tower