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 중국어 웹사이트의 기타 관련 기사를 참조하세요!