【问题标题】:Get a substr of a long stream获取长流的子串
【发布时间】:2013-04-28 14:40:56
【问题描述】:

我只想读取一些长流开头的一些有限字符,但file_get_contents 不支持查找操作,我必须先读取整个流以提取字符串的所需部分substr

由于我的资源有限,应用程序的速度非常重要,我怎样才能更有效地做到这一点?

【问题讨论】:

  • 特别是哪些流? fopen 会吗?
  • @minitech 例如一个 URL。

标签: php string stream file-get-contents substr


【解决方案1】:

根据您的配置,fopen 可以解决问题。从该页面上的示例:

$handle = fopen("http://www.example.com/", "r");

然后您可以使用fread 读取所需的字节数,然后只需close 即可。

【讨论】:

  • 我的应用程序的速度现在是 10 倍
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-02
  • 1970-01-01
相关资源
最近更新 更多