1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
--TEST--
Node::$baseURI
--EXTENSIONS--
dom
--FILE--
<?php
$dom = Dom\HTMLDocument::createEmpty();
$html = $dom->appendChild($dom->createElement('html'));
var_dump($html->baseURI);
$dom = Dom\HTMLDocument::createFromFile(__DIR__ . "/../../empty.html", LIBXML_NOERROR);
var_dump($dom->documentElement->baseURI);
$dom = Dom\HTMLDocument::createFromString(<<<HTML
<!DOCTYPE html>
<html>
<head>
<base href="http://example.com/">
</head>
</html>
HTML);
var_dump($dom->documentElement->baseURI);
?>
--EXPECTF--
string(11) "about:blank"
string(%d) "file://%sempty.html"
string(19) "http://example.com/"
|