Uma função PHP muito útil para obter dados de sites externos ao seu é a file_get_contents, uma função nativa do PHP que obtém dados externos.

file_get_contents é mais para obtenção de textos/html, não confunda file_get_contents com o copy que serve para fazer uma cópia de dados tanto do próprio servidor quanto como copiar dados externo ao seu servidor atrávez de uma URL.
Como Usar a Função file_get_contents do PHP
O uso de file_get_contents é na verdade bem simples, veja o exemplo de código PHP abaixo.
$html = file_get_contents("http://site.com"); // obtém dados de site.com
echo $html; // imprime os dados na tela
É importante que você saiba, que a URL externa deve sempre fazer referência ao protocolo, seja HTTP ou HTTPS, caso você passe site.com, sem o http:// ou https:// o sistema do PHP tentará obter dados de seu próprio servidor.
Outra coisa importante é que se a URL possuir caracteres especiais, ela deve ser antes códificada, para isso basta usar uma outra função do PHP, o urlencode()
$html = file_get_contents(urlencode("http://site.com/page?nome=***")); // obtém dados de site.com
echo $html; // dar um imprime os dados
Comentários
Postar um comentário