我需要的是一個相當於PHP的fseek()
函數。該函數在文件上工作,但我有一個包含二進制數據的變量,我想處理它。我知道我可以使用substr()
,但這將是蹩腳的 - 它用於字符串,而不是二進制數據。此外,創建一個文件,然後使用fseek()
是不是我正在尋找。PHP fseek()等價於變量?
也許是用流構造的東西?
編輯:好的,我幾乎沒有:
$data = fopen('data://application/binary;binary,'.$bin,'rb');
警告:未能打開流:rfc2397:非法參數
我不明白爲什麼不使用substr()。您是否遇到過使用它的任何問題? – 2009-06-12 15:02:16
是的,速度很慢。 – Tower 2009-06-12 15:22:35