Np. link:
https://operiada.pl/questions/popular
Chcę pobrać kod HTML i zapisać go w zmiennej PHP.
Jak mogę to zrobić?
1 odpowiedź
Jeśli twój serwer PHP zezwala na owijanie adresów URL, najprostszym sposobem jest:
$html = file_get_contents('https://operiada.pl/questions/popular');
Jeśli potrzebujesz większej kontroli, powinieneś spojrzeć na funkcje cURL:
$c = curl_init('https://operiada.pl/questions/popular');
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
//curl_setopt (... inne opcje, które chcesz ...)
$html = curl_exec($c);
if (curl_error($c))
die(curl_error($c));
// Uzyskanie kodu stanu
$status = curl_getinfo($c, CURLINFO_HTTP_CODE);
curl_close($c);