PHP:使用php将彩色文本写入文本文件(输出显示到控制台模式)


PHP:write color text into text file using php(output show into console mode)

我想用php写一个文件,其中一些文本是彩色的。

例:

操作:保存。 状态:通过//其颜色为绿色

操作:删除。状态:失败//其颜色为红色

我的代码是这样的:

<?php
  $myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
  $txt = "operation: save. status:passed'n";//green color
  fwrite($myfile, $txt);
  $txt = "operation:delete. status:failed'n";//red color
  fwrite($myfile, $txt);
  fclose($myfile);
?>
无法将

"彩色文本"写入纯文本文件。该格式根本不支持任何此类功能。纯文本文件仅支持纯文本。

您必须使用另一种格式,例如 html 标记或富文本才能指定颜色。这些文件当然可以用php编写,就像任何其他文件一样。但是,您必须使用目标格式定义的正确语法。

我建议您手动创建这样的文件(使用文本编辑器或类似工具)。当结果符合您的期望时,您返回到 php 代码并将内容准确地写入打开的目标文件中。注意:你必须编写原始内容,所以标记,而不仅仅是纯文本。