Javatpoint标志
Javatpoint标志

fpassthru() PHP中的函数

fpassthru()函数一直读取,直到到达打开文件的末尾,并将结果放入输出缓冲区。如果发生错误,它将返回虚假的;否则,它返回从文件引用中读取的字符数。

语法:

参数

这个函数的参数是一个文件指针。这个文件指针描述了实际的文件指针,它将用于对使用open应用程序或任何其他函数打开的文件执行各种操作,这是成功操作该文件指针所需的主要条件。这个文件指针应该被打开,不应该被关闭,在传递给这个文件指针后,这个函数将读取该文件的内容,这些内容由特定的文件指针指向,直到到达文件的末尾。将文件读取到文件末尾后,将结果添加到文件末尾。操作完成后,建议使用close或其他类似函数关闭该文件指针。

返回类型:

此函数的返回类型为布尔类型,这意味着它将根据指定操作的成功或失败返回false或true值。这个函数的返回类型是一个非假值,描述了总数已经从文件读取的字符,这是指定的文件指针作为参数传递给该函数,另一方面将改变这个函数的返回类型错误的如果有一些错误发生在阅读文件指定的文件指针的内容就是这个函数的输入参数。

样的例子:

输出:

演示文本! !就是这样!22

解释:

在上面编写的示例代码中,首先,我们在fopen函数的帮助下以读取模式打开了一个名为new.txt的文件,从该函数获得的返回值是一个文件指针,将用作fpassthru()函数的输入参数。在下一步中,我们使用fgets()函数来获取文件的内容,然后我们将这个文件指针传递给fpassthru()函数,然后fpassthru()函数从new.txt文件中读取了所有的内容,并将结果附加到文件的末尾,我们所做的下一步是在fclose()函数的帮助下关闭文件指针。在输出中,我们可以看到显示了打开的文件中存在的所有文本,最后还显示了一个数字22,它描述了fpassthru()函数在遍历整个文件期间读取的字符总数。

因此,在本文中,我们看到了如何在PHP中使用fpassthru()函数读取各种文件的内容,然后将结果写回该文件的末尾。除此之外,我们还可以在各种场景中使用fpassthru()函数。







Youtube 观看视频请加入我们的Youtube频道:现在加入

反馈


帮助他人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


b .技术/马华






Baidu
map