Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
289 of 410 menu

Функцыя fopen

Функцыя fopen адкрывае файл або URL і вяртае паказальнік на рэсурс. Першым параметрам функцыя прымае шлях да файла або URL, другім параметрам - рэжым адкрыцця. У выпадку поспеху вяртае файлавы паказальнік, у выпадку памылкі - false.

Сінтаксіс

fopen(filename, mode, [use_include_path], [context]);

Прыклад

Адкрыем файл для чытання:

<?php $res = fopen('file.txt', 'r'); var_dump($res); ?>

Вынік выканання кода:

resource(5) of type (stream)

Прыклад

Адкрыем файл для запісу (калі файла няма - ён будзе створаны):

<?php $res = fopen('newfile.txt', 'w'); var_dump($res); ?>

Вынік выканання кода:

resource(5) of type (stream)

Прыклад

Паспрабуем адкрыць неіснуючы файл для чытання:

<?php $res = fopen('nonexistent.txt', 'r'); var_dump($res); ?>

Вынік выканання кода:

false

Прыклад

Адкрыем URL для чытання:

<?php $res = fopen('https://example.com', 'r'); var_dump($res); ?>

Вынік выканання кода:

resource(5) of type (stream)

Глядзіце таксама

  • функцыю fclose,
    якая закрывае файл
  • функцыю fread,
    якая чытае з файла
  • функцыю fwrite,
    якая запісвае ў файл
byenru