PHP를 사용하여 텍스트 파일에서 특정 줄 찾기
시나리오:
다음을 포함하는 텍스트 파일이 있습니다. 주기적으로 업데이트되는 여러 줄의 데이터입니다. 파일에서 특정 데이터 부분을 검색하고 해당 라인 전체를 표시해야 합니다.
해결책:
텍스트 파일 내에서 검색하고 일치하는 전체 라인을 검색하려면 다음을 따르세요. 이 단계는 다음을 사용하여 PHP:
<?php $file = 'numorder.txt'; $searchfor = 'aullah1'; // Disable HTML parsing header('Content-Type: text/plain'); // Read the file contents $contents = file_get_contents($file); // Escape special characters in the search phrase $pattern = preg_quote($searchfor, '/'); // Create a regular expression to match the entire line $pattern = "/^.*$pattern.*$/m"; // Perform the search if (preg_match_all($pattern, $contents, $matches)) { echo "Found matches:\n"; echo implode("\n", $matches[0]); } else { echo "No matches found"; } ?>
설명:
위 내용은 PHP를 사용하여 텍스트 파일에서 특정 줄을 찾고 표시하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!