登录  /  注册

当前位置: 首页  >  下载站  >  类库  >  其它类库  >  ANSI转为HTML5库

ANSI转为HTML5库

ANSI转为HTML5库

ANSI转为HTML5库
分类:   类库下载 / 其它类库 发布时间:  2017-12-20 访问量:  1174
下载量:  69
点击下载
更多>

最新下载

50个优秀经典PHP算法大集合

经典PHP算法,学习优秀的思想 , 开拓思维
2136 2020-03-26

PHPExcel-1.8类库(值得收藏!)

PHPExcel 操作Office Excel 文档的PHP类库
11342 2018-09-26

依赖注入容器的PHP库

依赖注入容器的PHP库
361 2018-01-26

小巧的优化图片的PHP库

小巧的优化图片的PHP库
560 2018-01-26

提取GIF动画帧信息的PHP库

提取GIF动画帧信息的PHP库
246 2018-01-26

面向对象流包装PHP库

面向对象流包装PHP库
233 2018-01-26

远程文件下载php类库

远程文件下载php类库
640 2018-01-25

两表合并成一张新表的php类库

两表合并成一张新表的php类库
362 2018-01-25

静态文件生成的php类库

静态文件生成的php类库
346 2018-01-25

php小型日历类库

php小型日历类库
507 2018-01-25
下载首页 / 类库下载 / 其它类库
<?php
namespace SensioLabs\AnsiConverter\Tests;
use SensioLabs\AnsiConverter\AnsiToHtmlConverter;
class AnsiToHtmlConverterTest extends \PHPUnit_Framework_TestCase
{
    /**
     * @dataProvider getConvertData
     */
    public function testConvert($expected, $input)
    {
        $converter = new AnsiToHtmlConverter();
        $this->assertEquals($expected, $converter->convert($input));
    }
    public function getConvertData()
    {
        return array(
            // text is escaped
            array('<span style="background-color: black; color: white">foo &lt;br /&gt;</span>', 'foo <br />'),
            // newlines are preserved
            array("<span style=\"background-color: black; color: white\">foo\nbar</span>", "foo\nbar"),
            // backspaces
            array('<span style="background-color: black; color: white">foo   </span>', "foobar\x08\x08\x08   "),
            array('<span style="background-color: black; color: white">foo</span><span style="background-color: black; color: white">   </span>', "foob\e[31;41ma\e[0mr\x08\x08\x08   "),
            // color
            array('<span style="background-color: darkred; color: darkred">foo</span>', "\e[31;41mfoo\e[0m"),
            // color with [m as a termination (equivalent to [0m])
            array('<span style="background-color: darkred; color: darkred">foo</span>', "\e[31;41mfoo\e[m"),
            // bright color
            array('<span style="background-color: red; color: red">foo</span>', "\e[31;41;1mfoo\e[0m"),
            // carriage returns
            array('<span style="background-color: black; color: white">foobar</span>', "foo\rbar\rfoobar"),
            // underline
            array('<span style="background-color: black; color: white; text-decoration: underline">foo</span>', "\e[4mfoo\e[0m"),
            // non valid unicode codepoints substitution (only available with PHP >= 5.4)
            PHP_VERSION_ID < 50400 ?: array('<span style="background-color: black; color: white">foo '."\xEF\xBF\xBD".'</span>', "foo \xF4\xFF\xFF\xFF"),
        );
    }
}

ANSI是一种字符代码,为使计算机支持更多语言,通常使用 0x00~0x7f 范围的1 个字节来表示 1 个英文字符。超出此范围的使用0x80~0xFFFF来编码,即扩展的ASCII编码。

HTML则是超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英


本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn

相关推荐

ANSI转为HTML5库

ANSI转为HTML5库
其它类库
2017-12-20

将ANSI转换为HTML5的php库

将ANSI转换为HTML5的php库
其它类库
2017-12-13

把ANSI转换为HTML5的php类库

把ANSI转换为HTML5的php类库
其它类库
2018-01-05

将XML转化为PDF和图片的PHP库

将XML转化为PDF和图片的PHP库
其它类库
2017-12-11

50个优秀经典PHP算法大集合

经典PHP算法,学习优秀的思想 , 开拓思维
其它类库
2020-03-26

热门下载

关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号