Introduction to PHP fclose() Function

The fclose() function in PHP is used to close an open file pointer. It's a crucial function for server administrators and web developers who want to manage their files and directories.

The fclose() function accepts one parameter, the file pointer you want to close. In this article, we'll discuss the syntax and parameters of the fclose() function, along with examples of how to use it.


The syntax of the fclose() function is as follows:

bool fclose ( resource $stream )
  • stream: the file pointer to close


The fclose() function takes one required parameter:

  1. $stream: The file pointer you want to close. This parameter can be a resource created using the fopen() function or a similar function.


Here are some examples of how to use the fclose() function:

Example 1: Close a file pointer

The following example closes the file pointer $fileHandle:



Example 2: Close multiple file pointers

The following example closes multiple file pointers:




In conclusion, the fclose() function is a crucial PHP function that can be used to close an open file pointer. It's essential for managing your files and directories and ensuring that they're in the correct locations.

By using the examples provided in this article, you should now be able to use the fclose() function in your PHP code with ease. If you have any questions or concerns about using the fclose() function in PHP, feel free to reach out to us. We'd be happy to help you out.

Practice Your Knowledge

What is the purpose of the fclose() function in PHP?

Quiz Time: Test Your Skills!

Ready to challenge what you've learned? Dive into our interactive quizzes for a deeper understanding and a fun way to reinforce your knowledge.

Do you find this helpful?