如何在Windows中清除PHP CLI屏幕:类似于“cls”命令的简单方法[重复]
Clear PHP CLI output
system('cls'); 会在屏幕上放置一个 chr(12) (“换页”字符),但不会清屏。
PHP 中的ncurses库不适用于Windows 平台,ncurses_clear(); 用不了
来源: http: //www.php.net/manual/en/function.ncurses-clear.php
cmd 提示符开始支持 ansi 转义字符后,这就会工作
echo chr(27).chr(91).'H'.chr(27).chr(91).'J'; //^[H^[J
可以缩短为:echo "\e[H\e[J";
来源:http ://pank.org/blog/2011/02/php-clear-terminal-screen.html
类似 popen() 函数, 但是 proc_open() 提供了更加强大的控制程序执行的能力。
pclose(popen('cls','w'));
https://stackoverflow.com/questions/24327544/how-to-clear-the-php-cli-screen-in-windows-a-simple-method-similar-to-cls-com