我想要做的是在运行时将图像分配给ui元素(想想Winamp风格),但我不知道如何从zip中读取而不存储到磁盘.或者如何将每个图像分配给ui元素
我正在研究一个带可可和客观c的mac
我正在尝试从日志中解析行并输出 html 并希望颜色代码起作用。
我在网上发现这门课应该可以用,但它不会给任何东西上色,也不会删除控制代码。它应该用等效的 html 替换控制代码,但完全忽略它输出
[0;35;22m/plugins: [0;37;1mGets a list of plugins running on the server[m
Run Code Online (Sandbox Code Playgroud)
这是课程
<?php
function bashColortoHtml($string) {
$ret = false;
if(!empty($string)) {
$_colorPattern = array(
'/\\033\[1;33m(.*?)\\033\[0m/s',
'/\\033\[0;31m(.*?)\\033\[0m/s',
'/\\033\[0;34m(.*?)\\033\[0m/s',
'/\\033\[0;36m(.*?)\\033\[0m/s',
'/\\033\[0;35m(.*?)\\033\[0m/s',
'/\\033\[0;33m(.*?)\\033\[0m/s',
'/\\033\[1;37m(.*?)\\033\[0m/s',
'/\\033\[0;30m(.*?)\\033\[0m/s',
'/\\033\[0;32m(.*?)\\033\[0m/s'
);
$_colorReplace = array(
'<span class="yellow">$1</span>',
'<span class="red">$1</span>',
'<span class="blue">$1</span>',
'<span class="cyan">$1</span>',
'<span class="purple">$1</span>',
'<span class="brown">$1</span>',
'<span class="white">$1</span>',
'<span class="black">$1</span>',
'<span class="green">$1</span>'
);
$ret = preg_replace($_colorPattern, $_colorReplace, $string);
}
return $ret;
}
?>
<?php
$output = bashColortoHtml('[0;35;22m/plugins: [0;37;1mGets a list of plugins …Run Code Online (Sandbox Code Playgroud)