2012-11-02 33 views
0
發送這些到MySQL

確定我有類似的像這樣的數據,寫在單個文本文件..在「每行線」方式抓住從文本文件中的數據 - 並且使用PHP

BOX,12

CAN,99

....等等。

現在我想執行那些爲MySQL表使用爆炸()究竟會不會成爲一個問題。

但無論如何,我怎樣才能從文本文件到PHP抓住每行(每行線)排什麼想法?

+1

[文件](http://php.net/manual/en/function.file.php) - 整個文件讀入一個數組 – 2012-11-02 01:08:26

回答

1

閱讀這樣的:

$lines = file('my/file/text.txt'); 

foreach ($lines as $line_num => $line) { 
    echo "Line #<b>{$line_num}</b> : " . $line . "<br>\n"; 
} 
+0

THX,很好的解決方案:) – Xfile

1

你可以這樣做:

// Trying to open TXT file 
if($file = fopen('file.txt', 'r')) 
{ 
    // Loop until the End Of File 
    while(! feof($file)) 
    { 
     // Get current line 
     $line = fgets($file); 

     echo $line . '<br />'; 
    } 

    // Closing TXT file 
    fclose($file); 
} 
else 
    echo 'fopen() fail'; 

更多detais有關的功能:

fopen()
feof()
fgets()
fclose()

+0

$ arquivo應與$文件被替換這就是它。 THX :) PS:請耐心等待幾分鐘接受的答案;) – Xfile

+0

@Xfile,對不起,我忘了從葡萄牙語翻譯=)。我已經更新了答案。 –

+0

THX你太馬!我很難選擇更好的答案,但不適合使用Anzicourt的答案。 THX你們兩個:))) – Xfile

相關問題