PHP读取tty

读取Linux TTY

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php

//echo "1234"; // 5 characters of padding at the end
// echo "\033[6D"; // Move 5 characters backward
function read(){
$fp = fopen('/dev/stdin', 'r');
$input = fgets($fp, 255);
fclose($fp);
//移除字符串右侧的字符:
$input = chop($input);
return $input;
}

echo read();

PHP执行实时命令,php实时输出

1
2
3
4
5
6
7
$a = popen('nload', 'r');

while ($b = fgets($a, 2048)) {
echo $b . "------------------\n";
}

pclose($a);
作者

舰长胡椒

发布于

2022-05-12

更新于

2023-10-13

许可协议

评论