summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/bug22008.phpt
diff options
context:
space:
mode:
authorMoriyoshi Koizumi <moriyoshi@php.net>2003-05-04 12:44:36 +0000
committerMoriyoshi Koizumi <moriyoshi@php.net>2003-05-04 12:44:36 +0000
commitb44ae54bc61beb81f73fdede360de45a45563052 (patch)
treec84b312161f4beb6f9f85944d30f5a305f880313 /ext/standard/tests/strings/bug22008.phpt
parent418106cc319c445b641a4b49edc0e290155ecd4c (diff)
downloadphp-git-b44ae54bc61beb81f73fdede360de45a45563052.tar.gz
Real fix and a test case for bug #22008
Diffstat (limited to 'ext/standard/tests/strings/bug22008.phpt')
-rw-r--r--ext/standard/tests/strings/bug22008.phpt24
1 files changed, 24 insertions, 0 deletions
diff --git a/ext/standard/tests/strings/bug22008.phpt b/ext/standard/tests/strings/bug22008.phpt
new file mode 100644
index 0000000000..0965337e64
--- /dev/null
+++ b/ext/standard/tests/strings/bug22008.phpt
@@ -0,0 +1,24 @@
+--TEST--
+Bug #22008 (strip_tags() eliminates too much)
+--FILE--
+<?php
+$html = <<< HERE
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>test</title>
+</head>
+<body>
+<b>PHP!</b>
+</body>
+</html>
+
+HERE;
+
+echo trim(strip_tags($html, '<b>'))."\n";
+?>
+--EXPECT--
+test
+
+
+<b>PHP!</b>