чтение исходного кода HTML веб-страницы и добавление таблицы в массивы с помощью php - PullRequest
0 голосов
/ 25 марта 2011

я пытаюсь прочитать исходный код веб-страницы и добавить информацию о таблице в массивы

Веб-страница http://dsrd.uc.cl/dara/libcursos/periodo21/ua5_1.html

В таблице я хочу добавить столбец "profesores"в массив profesores [] и столбец" nombre asignatura "в массив curso [];

Я знаю, что могу получить исходный код веб-страницы с помощью:

$homepage = file_get_contents('http://www.example.com/');

, но у меня естьпонятия не имею, как управлять строкой для создания массивов.

1 Ответ

2 голосов
/ 25 марта 2011

Один из способов - использовать DOMDocument:

$doc = new DOMDocument();
$doc->loadHTML($homepage);
$table = $doc->getElementsByTagName("table")->item(/* Find out which one it is */)
$rows = $table->getElementByTagName("tr")
for ($i = 0; $i length; $i++)
{
    $row = $rows->item($i);
    /* Find columns and add it to your array */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...