Tecnologia

Ler conteúdo de página remota

Dentre todas as implementações, a mais desnecessária costuma ser fsockopen, fwrite, feof, fgets e fclose para ler arquivos remotos por HTTP.

Usar apenas o método file_get_contents já resolve. Ele lê todo o conteúdo de um arquivo para uma string

Isso é possível graças aos protocol wrappers que encapsulam a lógica de acesso aos respectivos protocolos, tal como HTTP.

Esta forma de acesso, no entanto, depende da configuração 'allow_url_fopen' estar habilitada no php.ini (que é o padrão)


 
$contents = file_get_contents('http://php.net/file_get_contents');
2020 © B85 Tecnologia
eu@andersonbravo.com.br