PHP: come includere e visualizzare una pagina HTML remota

In PHP possiamo includere e visualizzare una pagina HTML remota.

La soluzione è la seguente:


function get_page($url = '') {
    if(!filter_var($url, FILTER_VALIDATE_URL)) {
        exit;
    }    
    $ch = curl_init();

    curl_setopt_array($ch, [
        CURLOPT_RETURNTRANSFER => 1,
        CURLOPT_URL => $url
    ]);

    $response = curl_exec($ch);

    curl_close($ch);

    header('Content-Type: text/html');
    echo $response;
    exit;
}

Torna su