⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mb_http_output.phpt

📁 PHP v6.0 For Linux 运行环境:Win9X/ WinME/ WinNT/ Win2K/ WinXP
💻 PHPT
字号:
--TEST--mb_http_output()  --SKIPIF--<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>--FILE--<?php//TODO: Add more encoding. Wrong paramter type test.//$debug = true;ini_set('include_path','.');include_once('common.inc');// Set HTTP output encoding to ASCII$r = mb_http_output('ASCII');($r === TRUE) ? print "OK_ASCII_SET\n" : print "NG_ASCII_SET\n";$enc = mb_http_output();print "$enc\n";// Set HTTP output encoding to SJIS$r = mb_http_output('SJIS');($r === TRUE) ? print "OK_SJIS_SET\n" : print "NG_SJIS_SET\n";$enc = mb_http_output();print "$enc\n";// Set HTTP output encoding to JIS$r = mb_http_output('JIS');($r === TRUE) ? print "OK_JIS_SET\n" : print "NG_JIS_SET\n";$enc = mb_http_output();print "$enc\n";// Set HTTP output encoding to UTF8$r = mb_http_output('UTF-8');($r === TRUE) ? print "OK_UTF-8_SET\n" : print "NG_UTF-8_SET\n";$enc = mb_http_output();print "$enc\n";// Set HTTP output encoding to EUC-JP$r = mb_http_output('EUC-JP');($r === TRUE) ? print "OK_EUC-JP_SET\n" : print "NG_EUC-JP_SET\n";$enc = mb_http_output();print "$enc\n";// Invalid parametersprint "== INVALID PARAMETER ==\n";// Note: Bad string raise Warning. Bad Type raise Notice (Type Conversion) and Warning....$r = mb_http_output('BAD_NAME');($r === FALSE) ? print "OK_BAD_SET\n" : print "NG_BAD_SET\n";$enc = mb_http_output();print "$enc\n";$r = mb_http_output($t_ary);($r === FALSE) ? print "OK_BAD_ARY_SET\n" : print "NG_BAD_ARY_SET\n";$enc = mb_http_output();print "$enc\n";$r = mb_http_output($t_obj);($r === FALSE) ? print "OK_BAD_OBJ_SET\n" : print "NG_BAD_OBJ_SET\n";$enc = mb_http_output();print "$enc\n";?>--EXPECT--OK_ASCII_SETASCIIOK_SJIS_SETSJISOK_JIS_SETJISOK_UTF-8_SETUTF-8OK_EUC-JP_SETEUC-JP== INVALID PARAMETER ==ERR: WarningOK_BAD_SETEUC-JPERR: WarningOK_BAD_ARY_SETEUC-JPERR: WarningOK_BAD_OBJ_SETEUC-JP

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -