php-src/ext/mbstring/tests/mb_output_handler_euc_jp.phpt

22 lines
521 B
Plaintext
Raw Normal View History

2002-10-21 19:19:05 +00:00
--TEST--
mb_output_handler() (EUC-JP)
--SKIPIF--
2002-10-30 08:06:52 +00:00
<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
2002-10-21 19:19:05 +00:00
--FILE--
2002-03-02 10:44:57 +00:00
<?php
// TODO: Do real test
// EUC-JP
$euc_jp = "<22>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܸ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>󡣤<EFBFBD><F3A1A3A4>Υ<CEA5><EFBFBD><E5A1BC><EFBFBD><EFBFBD>PHP<48>˥ޥ<CBA5><DEA5><EFBFBD><EFBFBD>Х<EFBFBD><D0A5>ȴؿ<C8B4><D8BF><EFBFBD><EFBFBD>󶡤<EFBFBD><F3B6A1A4>ޤ<EFBFBD><DEA4><EFBFBD>";
mb_http_output('EUC-JP') or print("mb_http_output() failed\n");
ob_start('mb_output_handler');
echo $euc_jp;
$output = ob_get_clean();
var_dump( $output );
2002-03-02 10:44:57 +00:00
?>
2002-10-21 19:19:05 +00:00
--EXPECT--
string(73) "<22>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܸ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>󡣤<EFBFBD><F3A1A3A4>Υ<CEA5><EFBFBD><E5A1BC><EFBFBD><EFBFBD>PHP<48>˥ޥ<CBA5><DEA5><EFBFBD><EFBFBD>Х<EFBFBD><D0A5>ȴؿ<C8B4><D8BF><EFBFBD><EFBFBD>󶡤<EFBFBD><F3B6A1A4>ޤ<EFBFBD><DEA4><EFBFBD>"