diff options
Diffstat (limited to 'ext/iconv/tests/bug79200.phpt')
-rw-r--r-- | ext/iconv/tests/bug79200.phpt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ext/iconv/tests/bug79200.phpt b/ext/iconv/tests/bug79200.phpt new file mode 100644 index 0000000000..e8d86086a3 --- /dev/null +++ b/ext/iconv/tests/bug79200.phpt @@ -0,0 +1,18 @@ +--TEST-- +Bug #79200 (Some iconv functions cut Windows-1258) +--SKIPIF-- +<?php +if (!extension_loaded('iconv')) die('skip iconv extension not available'); +?> +--FILE-- +<?php +var_dump(iconv_mime_decode('=?windows-1258?Q?test=20test?=', 0, 'UTF-8')); +var_dump(iconv_strlen('test test', 'WINDOWS-1258')); +var_dump(iconv_strpos('test test', 'test test', 0, 'WINDOWS-1258')); +var_dump(iconv_substr('test test', 0 , 9, 'WINDOWS-1258')); +?> +--EXPECT-- +string(9) "test test" +int(9) +int(0) +string(9) "test test" |