ya lo dije.... con parse, se puede
Código PHP:
<?php
$pased_url=parse_url($_SERVER['REQUEST_URI']);//o la url que quieres parsear
echo $pased_url['fragment'];
//o si lo que quieres es detectar si esta puesto el fragment
if(isset($pased_url['fragment']) && strlen($pased_url['fragment'])>0){
echo "Tiene #";
}
?>
saludos