我有一些PHP代码。我希望取消设置主题并在完成打印后取消链接$ outputfile。
$file = "files/textfile.txt" ;
$processed = "processed.txt" ;
$outputfile = "files/outputfile.txt" ;
if(!empty($_POST)){
writetofile($file, $text, "w");
preproc($file);
execpython($processed);
$topic = getoutput($outputfile);
}
所以,我将它打印在底部的某个地方:
echo '<span style="color:red;">' . $topic . '</span>';
我不确定应该如何放置unlink
和unset
,因为它们似乎是提前删除了输出文件,然后我没有收到任何输出。我需要删除它,因为它被覆盖并有时产生相同的输出。
答案 0 :(得分:0)
您可以在使用getoutput()
读取文件后删除该文件,并且可以在完成打印后取消设置该文件。
$file = "files/textfile.txt" ;
$processed = "processed.txt" ;
$outputfile = "files/outputfile.txt" ;
if(!empty($_POST)){
writetofile($file, $text, "w");
preproc($file);
execpython($processed);
$topic = getoutput($outputfile);
unlink($outputfile);
}
echo '<span style="color:red;">' . $topic . '</span>';
unset($topic);