From 4429d4280b32fac758aa8c00f7f09c27d799e1f9 Mon Sep 17 00:00:00 2001 From: PJ Dietz Date: Mon, 1 Jun 2015 19:07:08 -0400 Subject: [PATCH] Stream opens php://temp for binary read-write --- src/Message/Stream.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Message/Stream.php b/src/Message/Stream.php index 4aaa18a..fc48c93 100644 --- a/src/Message/Stream.php +++ b/src/Message/Stream.php @@ -24,7 +24,7 @@ class Stream implements StreamInterface if (is_resource($resource) && get_resource_type($resource) === "stream") { $this->resource = $resource; } elseif (is_string($resource)) { - $this->resource = fopen("php://temp", "r+"); + $this->resource = fopen("php://temp", "wb+"); if ($resource !== "") { $this->write($resource); }