我目前有一個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