我目前有一个blacklist.php文件,它生成一个黑名单,我需要一个linux上的blacklist.txt文件,它从php文件中提取输出。在txt文件上显示php输出Linux命令行
这可能吗?
我目前有一个blacklist.php文件,它生成一个黑名单,我需要一个linux上的blacklist.txt文件,它从php文件中提取输出。在txt文件上显示php输出Linux命令行
这可能吗?
难道你只是运行该脚本并将其重定向到.txt文件?喜欢的东西
php blacklist.php > blacklist.txt
如果您blacklist.php输出写到标准输出,你可以运行你的PHP脚本这样
php blacklist.php > blacklist.txt
如果我将它插入到窗口的计划任务中,这不起作用。 – Pacerier 2015-02-03 14:15:17
非常感谢... – PedroGabriel 2015-08-17 19:11:06
可以使用file_put_contents()
file_put_contents('your file', 'your data')
你可以阅读这个http://php.net/manual/en/function.file-put-contents.php – alwaysLearn 2013-03-26 04:49:37
我们可以通过做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
是有可能 – 2013-03-26 04:45:44
所以你要写信PHP数据到文本文件..of当然有可能 – alwaysLearn 2013-03-26 04:46:40
'file_put_contents '... – MatRt 2013-03-26 04:47:21