summaryrefslogtreecommitdiff
path: root/ext/pcre/tests/preg_replace_callback.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/pcre/tests/preg_replace_callback.phpt')
-rw-r--r--ext/pcre/tests/preg_replace_callback.phpt25
1 files changed, 0 insertions, 25 deletions
diff --git a/ext/pcre/tests/preg_replace_callback.phpt b/ext/pcre/tests/preg_replace_callback.phpt
deleted file mode 100644
index 0b0bc27576..0000000000
--- a/ext/pcre/tests/preg_replace_callback.phpt
+++ /dev/null
@@ -1,25 +0,0 @@
---TEST--
-preg_replace_callback()
---FILE--
-<?php
-$input = "plain [indent] deep [indent] [abcd]deeper[/abcd] [/indent] deep [/indent] plain";
-
-function parseTagsRecursive($input)
-{
-
- $regex = '#\[indent]((?:[^[]|\[(?!/?indent])|(?R))+)\[/indent]#';
-
- if (is_array($input)) {
- $input = '<div style="margin-left: 10px">'.$input[1].'</div>';
- }
-
- return preg_replace_callback($regex, 'parseTagsRecursive', $input);
-}
-
-$output = parseTagsRecursive($input);
-
-echo $output, "\n";
-
-?>
---EXPECT--
-plain <div style="margin-left: 10px"> deep <div style="margin-left: 10px"> [abcd]deeper[/abcd] </div> deep </div> plain