summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorMoriyoshi Koizumi <moriyoshi@php.net>2003-05-16 06:20:23 +0000
committerMoriyoshi Koizumi <moriyoshi@php.net>2003-05-16 06:20:23 +0000
commit3d2b9af9ebacb335daf7b74510f38f3f62f229fa (patch)
tree32f95c3f62c0b43fe125d52a2ca38b1c35717b2d /ext
parent8cbb6b6341d365caa745245670f57008f36f5b3a (diff)
downloadphp-git-3d2b9af9ebacb335daf7b74510f38f3f62f229fa.tar.gz
Added test case for bug #23650
Diffstat (limited to 'ext')
-rw-r--r--ext/standard/tests/strings/bug23650.phpt36
1 files changed, 36 insertions, 0 deletions
diff --git a/ext/standard/tests/strings/bug23650.phpt b/ext/standard/tests/strings/bug23650.phpt
new file mode 100644
index 0000000000..cd026c335c
--- /dev/null
+++ b/ext/standard/tests/strings/bug23650.phpt
@@ -0,0 +1,36 @@
+--TEST--
+Bug #23650 (strip_tags() removes hyphens)
+--FILE--
+<?php
+$str = <<< HERE
+1:<!-- abc - -->
+2:<!doctype -- >
+3:
+4:<abc - def>
+5:abc - def
+6:</abc>
+
+HERE;
+
+echo strip_tags($str);
+echo strip_tags($str, '<abc>');
+?>
+--EXPECT--
+1:
+2:
+
+?>
+--EXPECT--
+1:
+2:
+3:
+4:
+5:abc - def
+6:
+1:
+2:
+3:
+4:<abc - def>
+5:abc - def
+6:</abc>
+