better to use RegEx..
see Regex Section
example code
<?php
$html = '<a href="http://something.com" target="_blank">Test </a>';
if (preg_match('/href="([^"]*)"/i', $html , $regs))
{
$result = $regs[1];
} else {
$result = "No URL Found";
}
echo $result ;
?>