我想讀取特定字符後的某些文本,然後檢索數據。我能夠做到這一點,但我希望能夠用'#'分隔數據,以便將其分開。我可以對此進行處理,但問題是在某些部分存在空間而不是標籤。使用PHP讀取特定字符後的文本
我試過使用$info = explode(' = ', rtrim($file, '#'));
但這不起作用。我也嘗試了一些其他解決方案也沒有奏效。
這是我的代碼:
$file = file_get_contents('LauncherInfo.txt');
$info = explode(' = ', $file);
echo $info[0].'#'.$info[1].'#'.$info[2].'#'.$info[3].'#'.$info[4];
這是我的輸出與該代碼得到。
IP#127.0.0.1 EXE#Client.exe PORT#8080 TITLE#Launcher
但我希望它是這樣的:
IP#127.0.0.1#EXE#Client.exe#PORT#8080#TITLE#Launcher
而且這是我的txt文件:
IP = 127.0.0.1
EXE = Client.exe
PORT = 8080
TITLE = Launcher
感謝您的閱讀,我感謝幫助。
哦,我看到你在那裏做了什麼。這很聰明,正是我所期待的。謝謝。 –