我在哪里放置未设置和取消链接的PHP?

时间:2016-02-25 19:18:07

标签: php

我有一些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>';

我不确定应该如何放置unlinkunset,因为它们似乎是提前删除了输出文件,然后我没有收到任何输出。我需要删除它,因为它被覆盖并有时产生相同的输出。

1 个答案:

答案 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);