summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/tests/strings/bug20261.phpt26
1 files changed, 26 insertions, 0 deletions
diff --git a/ext/standard/tests/strings/bug20261.phpt b/ext/standard/tests/strings/bug20261.phpt
new file mode 100644
index 0000000000..2f813a204f
--- /dev/null
+++ b/ext/standard/tests/strings/bug20261.phpt
@@ -0,0 +1,26 @@
+--FILE--
+Bug #20261 (str_rot13() changes too much)
+--FILE--
+<?php
+ $first = "boo";
+ $second = $first;
+ $rot = "";
+
+ echo "1: ".$first."\n";
+ echo "2: ".$second."\n";
+ echo "3: ".$rot."\n";
+
+ $rot = str_rot13($second);
+
+ echo "1: ".$first."\n";
+ echo "2: ".$second."\n";
+ echo "3: ".$rot."\n";
+?>
+--EXPECT--
+1: boo
+2: boo
+3:
+1: boo
+2: boo
+3: obb
+