1、如图,小编我在Apache服务器目录建立一个test.php用于读取文本文件。
2、如图,直接使用readfile便可以读取文件内容了哟,这是PHP中的一个函数。
3、接着用Apache运行test.php即可看到读取的内容了哦,非常简单吧?但是有个问题,用readfile读取会显示字节数,这里显示24,说明一个汉字代表了3个字节。
4、如果不想显示字节数那么可以用fopen打开文件,然后在fgets来逐行读取文件,最后fclose关闭即可。
5、如图,这样就不会再显示字节数了,但是fgets是逐行读取的,每次只能读取到一行文件内容而已。
6、如图,如果是多行的文件内容,那么fgets就出现了一个缺陷,所以我们应该循环使用fgets。
7、如图所示,feof方法可以判断是否读取到文件末尾,如果!feof,说明没到,那么就继续读取。
8、此外fgetc也是可以读取到文件内容的,并且它是一个个字符来读取的,所以用毋队末哎它也是可以的,PHP读取文件内容还是多种多样的哦。