我目前有一个blacklist.php文件生成一个黑名单,我需要一个linux上的blacklist.txt文件,它从php文件中提取输出。
这可能吗?
答案 0 :(得分:8)
如果你的blacklist.php将输出写入STDOUT,你可以像这样运行你的php脚本
php blacklist.php > blacklist.txt
答案 1 :(得分:1)
您是不是只运行脚本并将其重定向到.txt文件?像
这样的东西php blacklist.php > blacklist.txt
答案 2 :(得分:1)
您可以使用file_put_contents()
file_put_contents('your file', 'your data')
答案 3 :(得分:1)
我们可以使用file_put_contents
来完成<?php
file_put_contents('blacklist.txt ', file_get_contents('blacklist.php'));
?>
另一种选择:使用exec()
<?php
exec ('php blacklist.php', $output);
file_put_contents('blacklist.txt', $output);
?>
另一种选择:Output redirection to a text file using Command line
在 Windows :
中C:\xampp\php>php C:\xampp\htdocs\blacklist.php >blacklist.txt
在 Linux :
中$ php blacklist.php >blacklist.txt
答案 4 :(得分:0)
我认为是的,这是可能的。你只需要创建一个函数将其转换为.txt文件