0

好的,我有一个类似这样的数据,写在一个文本文件中..

盒子,12

可以,99

.... 等等。

现在我想使用explode()将它们执行到mysql表中,这不会有问题。

但无论如何,任何想法如何将文本文件中的每行(每行)抓取到 PHP 中?

4

2 回答 2

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';

有关功能的更多详细信息:

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

于 2012-11-02T01:12:37.997 回答
1

像这样阅读它:

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

foreach ($lines as $line_num => $line) {
    echo "Line #<b>{$line_num}</b> : " . $line . "<br>\n";
}
于 2012-11-02T01:15:48.193 回答