Função fopen
A função fopen abre um arquivo ou URL e retorna um ponteiro para o recurso. O primeiro parâmetro da função é o caminho para o arquivo ou URL, o segundo parâmetro é o modo de abertura. Em caso de sucesso, retorna um ponteiro de arquivo, em caso de erro - false.
Sintaxe
fopen(filename, mode, [use_include_path], [context]);
Exemplo
Vamos abrir um arquivo para leitura:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Resultado da execução do código:
resource(5) of type (stream)
Exemplo
Vamos abrir um arquivo para escrita (se o arquivo não existir - ele será criado):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Resultado da execução do código:
resource(5) of type (stream)
Exemplo
Vamos tentar abrir um arquivo inexistente para leitura:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Resultado da execução do código:
false
Exemplo
Vamos abrir uma URL para leitura:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Resultado da execução do código:
resource(5) of type (stream)