function not printing out anything
<p>I have the following function below: </p>

<pre><code>public function setupHead($title){

    $displayHead .='&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
    &lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"&gt;
    &lt;head&gt;
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;
    &lt;title&gt;'.$title.'&lt;/title&gt;';
    $displayHead .='&lt;script type="text/javascript" src="'.PATH.'js/jquery-1.3.2.min.js"&gt;&lt;/script&gt;
    &lt;script type="text/javascript" src="'.PATH.'js/thickbox.js"&gt;&lt;/script&gt;
    &lt;script type="text/javascript" src="'.PATH.'js/ui.core.js"&gt;&lt;/script&gt;
    &lt;!--&lt;script type="text/javascript" src="'.PATH.'js/js.js"&gt;&lt;/script&gt;--&gt;
    &lt;link rel="stylesheet" href="'.PATH.'css/thickbox.css" type="text/css" media="screen" /&gt;
    &lt;link rel="stylesheet" type="text/css" href="'.PATH.'css/styles.css"&gt;
    &lt;link rel="stylesheet" type="text/css" href="'.PATH.'css/menu_allbrowsers.css"&gt;
    &lt;link rel="stylesheet" href="'.PATH.'css/news.css" type="text/css" media="screen" /&gt;
    &lt;link rel="stylesheet" href="'.PATH.'css/text.css" type="text/css" media="screen" /&gt;

    &lt;script type="text/javascript" src="'.PATH.'js/swfobject.js"&gt;&lt;/script&gt;
    &lt;!--[if IE 7]&gt;&lt;link rel="stylesheet" type="text/css" href="'.PATH.'css/IE7menu.css" /&gt;&lt;![endif]--&gt;
    &lt;!--[if IE 6]&gt;&lt;link rel="stylesheet" type="text/css" href="'.PATH.'css/ie6.css" /&gt;&lt;![endif]--&gt;
    &lt;!--[if IE 7]&gt;&lt;link rel="stylesheet" type="text/css" href="'.PATH.'css/ie7.css" /&gt;&lt;![endif]--&gt;
    &lt;/head&gt;';

    return $displayHead;
}   
</code></pre>

<p>but when it call is using: </p>

<pre><code>echo classname-&gt;setupHead($title);
</code></pre>

<p>nothing gets displayed. </p>

<p>doesn't php allow html in strings? </p>

<p>Thanks in advance    </p>
