【问题标题】:Can I use PSR-7 StreamInterfaces with PHP's native stream functions?我可以将 PSR-7 StreamInterfaces 与 PHP 的本机流函数一起使用吗?
【发布时间】:2015-09-14 13:38:40
【问题描述】:

我问的是我正在使用像 im0rtality/jsonstreamingparser 这样的包,这些包取决于输入是本机 php 流,例如致电get_resource_type()

如果不是直接,packagist 上是否有我的搜索没有出现的包装库?

【问题讨论】:

  • 你看过 Zend\Diactoros 的例子吗?它的流类实现了 StreamInterface,似乎可以满足您的需求 (github.com/zendframework/zend-diactoros/blob/master/src/…)
  • imho Diactoros 是相反的方式——将流公开为 StreamInterface?
  • 是的,你是对的,我没有正确理解你的问题

标签: php stream psr-7


【解决方案1】:

guzzle/psr7 通过其StreamWrapper 类提供所需的功能:https://github.com/guzzle/psr7/blob/master/src/StreamWrapper.php

【讨论】:

    猜你喜欢
    • 2018-08-03
    • 1970-01-01
    • 1970-01-01
    • 2015-09-11
    • 1970-01-01
    • 1970-01-01
    • 2018-04-09
    • 2021-12-14
    • 2020-05-08
    相关资源
    最近更新 更多