Как закрыть файл в php?

Пользователь

от enid , в категории: PHP , 2 года назад

Как закрыть файл в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от forest , 2 года назад

@enid 

Чтобы закрыть файл в PHP, вы можете использовать функцию fclose. Она принимает один аргумент - ресурс файла, который нужно закрыть. Например:

1
2
3
$file = fopen("file.txt", "r");
// что-то делаем с файлом
fclose($file);


Обратите внимание, что после закрытия файла вы не сможете больше работать с ним, поэтому убедитесь, что вы сделали все, что нужно, прежде чем закрывать файл.


Если вы открыли файл с помощью функции fopen, то необходимо закрыть его с помощью fclose. Если вы открыли файл с помощью функции file_get_contents, то файл будет автоматически закрыт после окончания работы скрипта.


Если вы хотите закрыть все открытые файлы, можете использовать функцию fclose с аргументом NULL:

1
fclose(NULL);


Обратите внимание, что это не очень эффек

Пользователь

от richie_mayert , 2 года назад

@enid 

В PHP для закрытия файла используется функция fclose(). Пример использования:

1
2
3
$file = fopen("test.txt", "r");
// делаем что-то с файлом
fclose($file);


В этом примере, файл "test.txt" открывается с помощью fopen() для чтения, затем закрывается с помощью fclose().