Bolat
Для начала ты должен понять одну вещь.
PHP исполняется на сервере, а браузер на машине пользователя. PHP не имеет никакого отношения к браузеру. И у PHP нет никакой связи с браузером, как примеру у JS. И все потому (повторяюсь) что PHP исполняется на сервере. Выполнил PHP свою часть работы (исполнил скрипт) и отдал готовую страницу. На этом PHP кончился.
Bolat пишет:Результатом его выполнения является сгенирированная HTML страница. Как считать код этой страницы.
На php можно считат код страницы расположенной на другом сервере, но не код страницы которую уже открыл пользователь. Потому что когда ты открываешь страницу и загружаешь в браузер, то все ее содержимое уже находится на твоем компе.
Если же ты все таки хочешь прочитать код некой страницы в нете, можно воспользоваться PHP.
Это можно сделать так
PHP:<?php
$filename = "http://www.example.com/example.php";
$handle = fopen($filename, "rb");
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 8192);
}
fclose($handle);
?>
или так
PHP:<?php
$filename = "http://www.example.com/example.php";
$contents = file_get_contents($filename);
?>
В обоих вариантах в $contents будет HTML код вызываемой страницы.
|