2017-09-25 59 views
-3

我有一個包含多行文本的.txt文件。回聲X文本行並刪除

Lorem 
Ipsum 
Dolor 
Sit 
Amet 

當URL被訪問,顯示和刪除了規定數量的PHP頁面(?N = 3 *)從文本文件中的代碼行數,我想?

即:N = 2顯示:

Lorem 
Ipsum 

.txt文件現在包含:

Dolor 
Sit 
Amet 
+0

從讀取文件 – user2182349

+0

_「我想要」的代碼開始 - 很好。你做了什麼來取悅你喜歡的? – Jeff

+0

請不要忘記爲你的問題選擇一個答案!所以每個人都可以看到問題已經得到解答。 –

回答

0

您可以filearray_spliceimplodefile_put_contents

$fileAsArray = file('yourfile.txt', FILE_IGNORE_NEW_LINES); 
$extractedLines = array_splice($fileAsArray, 0, $_GET['n']); 
file_put_contents('yourfile.txt', implode(PHP_EOL, $fileAsArray)); 
foreach($extractedLines as $line) 
    echo $line.PHP_EOL; 
做到這一點