]> granicus.if.org Git - php/commitdiff
MFH: test for bug #42737
authorJani Taskinen <jani@php.net>
Wed, 20 Aug 2008 01:11:06 +0000 (01:11 +0000)
committerJani Taskinen <jani@php.net>
Wed, 20 Aug 2008 01:11:06 +0000 (01:11 +0000)
ext/pcre/tests/bug42737.phpt [new file with mode: 0644]

diff --git a/ext/pcre/tests/bug42737.phpt b/ext/pcre/tests/bug42737.phpt
new file mode 100644 (file)
index 0000000..8d9dd52
--- /dev/null
@@ -0,0 +1,19 @@
+--TEST--
+Bug #42737 (preg_split('//u') triggers a E_NOTICE with newlines)
+--FILE--
+<?php
+
+$string = chr(13).chr(10);
+
+$array = preg_split('//u', $string, - 1, PREG_SPLIT_NO_EMPTY);
+
+var_dump(array_map('ord', $array));
+
+?>
+--EXPECT--
+array(2) {
+  [0]=>
+  int(13)
+  [1]=>
+  int(10)
+}