Skip to content

Commit 7d183ce

Browse files
committed
Fix the arrayToMultipartString.
1 parent 21c44ba commit 7d183ce

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

src/DataParser.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -166,13 +166,12 @@ public static function arrayToMultipartString(array $var, string $boundary): str
166166
{
167167
$ret = '';
168168
foreach ($var as $name => $value) {
169-
if (is_string($value)) {
170-
$ret .= "$boundary\r\nContent-Disposition: form-data; name=\"$name\"\r\n\r\n$value\r\n";
171-
}
169+
$value = (string)$value;
170+
$ret .= "--{$boundary}\r\nContent-Disposition: form-data; name=\"{$name}\"\r\n\r\n{$value}\r\n";
172171
}
173-
$ret .= "$boundary\r\n";
172+
$ret .= "--{$boundary}--\r\n";
174173

175174
return $ret;
176175
}
177176

178-
}
177+
}

0 commit comments

Comments
 (0)