在PHP 中搜尋和擷取文字檔案中的整行
在此場景中,您的目標是建立一個PHP 腳本來建立一個PHP 腳本來標識特定的文字檔案(“numorder.txt”)中的資料並輸出包含該資料的完整行。具體來說,您尋求搜尋“aullah1”並顯示相應的行,該行應顯示為“2 aullah1”。
要實現此目的,請按照以下步驟操作:
以下是示範這些步驟的程式碼範例:
$file = 'numorder.txt'; $searchfor = 'aullah1'; header('Content-Type: text/plain'); $contents = file_get_contents($file); $pattern = preg_quote($searchfor, '/'); $pattern = "/^.*$pattern.*$/m"; if (preg_match_all($pattern, $contents, $matches)) { echo "Found matches:\n"; echo implode("\n", $matches[0]); } else { echo "No matches found"; } ?>
此腳本將在「numorder.txt」檔案中搜尋「 aullah1」並輸出包含該資料的整行,顯示結果為「2 aullah1」。
以上是如何使用 PHP 從文字檔案中尋找並檢索包含特定資料的整行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!