php使用fopen() fgets() fclose()函数读取文件源码如下:

<?
$fh = fopen(\'data.txt\',\'rb\');
if (! $fh) {
    print \"Error opening people.txt: $php_errormsg\";
} else {
    for ($line = fgets($fh); ! feof($fh); $line = fgets($fh)) {
        if ($line === false) {
            print \"Error reading line: $php_errormsg\";
        } else {
            $line = trim($line);
            $info = explode(\'|\', $line);
            print \'<li><a href=\"mailto:\' . $info[0] . \'\">\' . $info[1] .\"</li>\\n\";
        }
    }
    /* http://www.manongjc.com/article/1344.html */
    if (! fclose($fh)) {
        print \"Error closing people.txt: $php_errormsg\";
    }
}
?>
//data.txt

a@example.com|Alice
b@example.org|Bill
c@example.com|Charlie
d@example.com|Lewis
收藏 打印