Jump to content

PHP equivalent to JS document.title


Recommended Posts

Well, you would have to open the page and parse the HTML.

 

Example from http://www.codingforums.com/archive/index.php/t-156022.html:

 

<?php

$url = "http://www.codingforums.com";
$file = file($url);
$file = implode("",$file);

if(preg_match("/<title>(.+)<\/title>/i",$file,$m)) {
print "The title of $url is <b>$m[1]</b>";
} else {
print "The page doesn't have a title tag";
}

?>

I found this online, that you can use to get the full, current URL:

 

function selfURL() {
$s = empty($_SERVER["HTTPS"]) ? ''
	: ($_SERVER["HTTPS"] == "on") ? "s"
	: "";
$protocol = strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s;
$port = ($_SERVER["SERVER_PORT"] == "80") ? ""
	: (":".$_SERVER["SERVER_PORT"]);
return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI'];
}
function strleft($s1, $s2) {
return substr($s1, 0, strpos($s1, $s2));
}

$currentURL = selfURL();

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.