用file读到到文件内容是一个数组。也就是说假设
1054871723|工业企业|烟草工厂|产品销售|12|<P>121212</P>
在数组的第一个元素那么遇到回车后<P>ghjfgj</P>将被赋给数组的第二个元素$content = file('example.txt');$content[0]为1054871723|工业企业|烟草工厂|产品销售|12|<P>121212</P>
$content[1]为<P>ghjfgj</P>
以次类推
1054871723|工业企业|烟草工厂|产品销售|12|<P>121212</P>
在数组的第一个元素那么遇到回车后<P>ghjfgj</P>将被赋给数组的第二个元素$content = file('example.txt');$content[0]为1054871723|工业企业|烟草工厂|产品销售|12|<P>121212</P>
$content[1]为<P>ghjfgj</P>
以次类推
我用fopen和fread解决了
$lines=file('example.txt');//读文件进数组
$line=preg_replace("[\r\n]|\r\n", "", $lines[0]);//去掉换行
$fields=preg_split("/\|/", $line);//分割进数组
echo $fields[5];