0
我有一個文本文件在文本文件中的字符串在一分鐘後改變.i從文本文件中獲取值到我的PHP page.i希望顯示字符串用逗號sepreated.but問題是,由於文本文件週期性更改,所以我只想顯示在文本文件中的值,如果在文本文件中沒有值,則不顯示任何內容。但是如果一個值存在於文本文件中顯示,如果兩個或更多的值存在顯示用逗號分隔的vaue。如何打印值,如果值存在於文本文件,否則什麼都不打印
我試過但我找不到解決方案。
$myFile="mydata.txt";
$fh = fopen($myFile, 'r');
$return = fread($fh, filesize($myFile));
fclose($fh);
$return;
$arraynum=explode(',',$return;);
$server_msg=$msg .",".$arraynum[0].",".$arraynum[1].","
.$arraynum[2].",".$arraynum[3].","
.$arraynum[4].",".$arraynum[5].",".$arraynum[6];
字符串是
W444-REASON,A823-REASON,B982-REASON,C534-REASON,D222-REASON,E878-REASON,
F744-REASON,G666-REASON,H555-REASON,I888-REASON,J229-REASON,K999-REASON~PAPER NOT
COMPLETE
所以你要顯示的文本文件,因爲它是什麼? – Onimusha
鬼鬼祟祟的是,如果你使用這個邏輯,你會輸出文件的內容。我建議你使用foreach循環來獲取數組的值 – Flavio