2011-01-09 149 views
1

尋找一條線我已經在服務器一個txt文件,它包含線某事像那在一個txt文件

one 
two 
three 
four 
five 

我要讓來檢查,如果在這些線路中存在的單詞的功能。

任何幫助表示讚賞。

謝謝

回答

3

這裏是你如何與它進行:

$contents = file_get_contents('yourfile.txt'); 
$search_keyword = 'four'; 

// check if word is there 
if (strpos($contents, $search_keyword) !== FALSE){ 
    echo "$search_keyword was found !!"; 
} 
else{ 
    echo "$search_keyword was NOT found !!"; 
} 
+0

和關鍵字去是「二十四」 ...... – 2011-01-09 09:48:14

2

這是否真的需要在PHP中完成?您剛剛描述了UNIX grep實用程序。

0

你可以做到這一點,如:

$data = file($path_to_file,FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); 

if (in_array($data,'word')) { 
    // do something 
} 

這是一個簡單的技巧,但它應該工作。