translit-failure.phpt

来自「php-4.4.7学习linux时下载的源代码」· PHPT 代码 · 共 32 行

PHPT
32
字号
--TEST--Translit failure--SKIPIF--<?php/* include('skipif.inc'); */( ICONV_IMPL != "libiconv" ) and die("skip ICONV_IMPL != \"libiconv\""); ?>--INI--error_reporting=2039--FILE--<?php/* include('test.inc'); */// Should be ok.// Content from file is from libiconv testkit. Tested both// with a string as an implode, no difference.// if at some point internal encoding changes, set correct one// in INI section or use file 'TranslitFail1.ISO-8859-1'.set_time_limit(5);/* * The bug (fixed in libiconv 1.8) was confirmed that iconv goes into an * infinite loop when ASCII//TRANSLIT is performed. We should stop it in * some time. */$test = '蒫rit par %s.';var_dump(iconv("ISO-8859-1", "ASCII//TRANSLIT", $test));?>--EXPECT--string(14) "'Ecrit par %s."

⌨️ 快捷键说明

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