\ e的目的是什么?

nEA*_*nam 6 php regex ansi-escape

我想知道这个逃脱序列.在PHP手册说,\e表示"逃离"那好,我GOOGLE了一下,发现有关ANSI转义序列,我不知道这\e是指他们.

来自维基百科:

ANSI转义序列是嵌入在文本中的字符,用于控制视频文本终端上的格式,颜色和其他输出选项.

但是我无法看到这个转义序列和PHP如何交互.我不知道发布的所有内容是否正确.

有人可以谈论这个话题并展示例子吗?

小智 8

PHP不仅可以与Web服务器一起使用; PHP脚本可以从命令行运行,如下所示:

$ php foo.php
Run Code Online (Sandbox Code Playgroud)

如果一个PHP脚本是从命令行运行的(例如cakeCakePHP附带的命令),\e当你想在终端模拟器中进行颜色和格式化时,可以派上用场.

您可以在此页面上找到有关这些转义序列的更多信息.