Iremos ver como procurar imagens em uma página HTML externa, igual faz no site do Facebook e LinkedIn. Para quando você colocar um link ele exibir as imagens que existem na página.
Para ler a página iremos utilizar a função file_get_contents que retorna uma string com o conteúdo da pagina e em caso de erro ele retorna false.
function ProcurarImagensNoHTML( $link ) { $html = file_get_contents( $link ); $pattern='/]+)>/i'; $result=preg_match_all($pattern,$html,$matches); if(!$result){ return false; } $matches=$matches[0]; return $matches; } //Todas as imagens que encontrar na pagina vai ser retornada em um array. //Para usar a função basta passar a url $arr = ProcurarImagensNoHTML('https://www.codigofonte.com.br/'); // exibir todas as imagens print_r($arr);