summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/bug77608.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/tests/strings/bug77608.phpt')
-rw-r--r--ext/standard/tests/strings/bug77608.phpt11
1 files changed, 11 insertions, 0 deletions
diff --git a/ext/standard/tests/strings/bug77608.phpt b/ext/standard/tests/strings/bug77608.phpt
new file mode 100644
index 0000000000..77bfb74a87
--- /dev/null
+++ b/ext/standard/tests/strings/bug77608.phpt
@@ -0,0 +1,11 @@
+--TEST--
+Bug #77608: http_build_query doesn't encode "+" in a float number
+--FILE--
+<?php
+
+$a = ["x" => 1E+14, "y" => "1E+14"];
+echo http_build_query($a);
+
+?>
+--EXPECT--
+x=1.0E%2B14&y=1E%2B14