0
對不起,我可能沒有措辭,妥善...調用從文本文件的線條和顯示特定行
在這個例子中,文本文件將被稱爲example.txt中。 此外,該值在此將被命名爲「蘋果」
我想要做的是取example.txt,打開它,然後找到Apple並顯示該值所依賴的整個行。
example.txt中
最快的陸地動物是獵豹。
小桌子的名字是桌子。
紅色水果的名字是蘋果。
我的車的製造商是豐田。
我最喜歡的槍是霰彈槍。
頁面
[行顯示這裏]
我已經嘗試了許多解決方案,這(谷歌是不是我在這種情況下的朋友。你怎麼敢谷歌! ) 我會發布其中的一些,告訴你我已經嘗試過。請記住,我對php還是有點新鮮感。我相信,最遠我得到的是打開文件,並顯示一個數組....
$file_handle = fopen("dictionary.txt", "rb");
while (!feof($file_handle)) {
$line_of_text = fgets($file_handle);
$parts = explode('=', $line_of_text);
print $parts[0] . $parts[1]. "<BR>";
}
fclose($file_handle);
這並沒有工作...
也沒有這個
$lines = file('file.txt');
$output = '';
$TorZ = "Array
(";
$num = 0;
foreach ($lines as $line)
{
$output .= $TorZ.' '.$line.PHP_EOL;
$TorZ = '['.$num.'] =>';
$num++;
}
file_put_contents('output.txt', $output);
或者這個..
$result = array();
$file = explode("\n", file_get_contents("file.txt"));
foreach ($file as $content) {
$result[] = array_filter(array_map("trim", explode("\n", $content)));
}
var_dump($result);
任何想法?
另外,我真誠地道歉,如果這已被回答過去,我花了大約2個小時尋找一種方法來做到這一點,但仍然找不到任何東西。
Java不是Javascript –