2012-03-16 51 views
0

我在文本文件中的字符串作爲分割.txt文件到數組變量

haha ; J1.A1 DUT.A1 DUT.A2 C1.1 C2.1 , 
      F2.1 F4.1 K1.1 , 
      F2.1 F4.1 K1.1 , 
      F2.1 F4.1 K1.1 
aaa; J1.A1 DUT.A1 DUT.A2 C2.1 C3.1 , 
      F3.1 F5.1 K2.1 , 
      F3.1 F5.1 K2.1 , 
      F3.1 F5.1 K2.1 

我想在陣列店像

$arr =array("haha J1.A1 DUT.A1 DUT.A2 C1.1 C2.1, F2.1 F4.1 K1.1, F2.1 F4.1 K1.1,F2.1 F4.1 K1.1", "aaa J1.A1 DUT.A1 DUT.A2 C2.1 C3.1, F3.1 F5.1 K2.1, F3.1 F5.1 K2.1, F3.1 F5.1 K2.1"); 

如果逗號不是在它進入下一個陣列行字段

在此先感謝。

+0

你只是想刪除;從輸入和存儲它?????? – NarayaN 2012-03-16 13:51:14

+0

是的,我想刪除;但這並不重要。我想存儲在數組字段像上面$ ARR如果逗號不在行數組字段去下一個數組字段 – satheesh 2012-03-17 08:59:45

回答

0

試試這個代碼:

$file = 'my_file.txt'; 
$text = file_get_contents($file); 
$lines = explode(',', $text); 

$文本將包含文件的全部內容。
爆炸將在每個逗號分割$文本。 $行將是一個字符串數組。

文檔:
file_get_contents
explode

+0

@satheesh你試過我的解決方案嗎?它工作嗎? – Jocelyn 2012-07-07 11:41:43