Вам нужно будет использовать curl для захвата содержимого страницы и обработки строк для извлечения таблицы из возвращенной строки.
Простое регулярное выражение для запуска будет:
/<table>(.*)<\/table/s
Итак, если вы возьмете свой пример выше, вы сделаете что-то вроде:
$page = curl_exec($ch);
if (preg_match("/<table>(.*)<\/table/s", $page, $matches)) {
echo $matches[1];
}
Этот код будет соответствовать первой таблице на странице. Вам нужно настроить его так, чтобы он точно соответствовал HTML, который вы хотите извлечь.