1--TEST-- 2mb_send_mail() test 5 (lang=Simplified Chinese) 3--SKIPIF-- 4<?php 5if (substr(PHP_OS, 0, 3) == 'WIN') { 6 die('skip.. Not valid for Windows'); 7} 8if (!function_exists("mb_send_mail") || !mb_language("Simplified Chinese")) { 9 die("skip mb_send_mail() not available"); 10} 11if (!@mb_internal_encoding('GB2312')) { 12 die("skip GB2312 encoding is not available on this platform"); 13} 14?> 15--INI-- 16sendmail_path=/bin/cat 17mail.add_x_header=off 18--FILE-- 19<?php 20$to = 'example@example.com'; 21 22/* default setting */ 23mb_send_mail($to, mb_language(), "test"); 24 25/* Simplified Chinese (HK-GB-2312) */ 26if (mb_language("simplified chinese")) { 27 mb_internal_encoding('GB2312'); 28 mb_send_mail($to, "���� ".mb_language(), "����"); 29} 30?> 31--EXPECTF-- 32To: example@example.com 33Subject: %s 34MIME-Version: 1.0 35Content-Type: text/plain; charset=%s 36Content-Transfer-Encoding: %s 37 38%s 39To: example@example.com 40Subject: =?HZ-GB-2312?B?fnsyYlFpfn0gU2ltcGxpZmllZCBD?= 41 =?HZ-GB-2312?B?aGluZXNl?= 42MIME-Version: 1.0 43Content-Type: text/plain; charset=HZ-GB-2312 44Content-Transfer-Encoding: 7bit 45 46~{2bQi~} 47