если речь идёт о передачи значений в js плагин, то предпочтительно
<div widget="hello" server="<?=$_SERVER["SERVER_NAME"]; ?>" >
</div>
и код скрипта который в отдельном файле обязательно
(function($)
{
$.fn.hello = function(options){
this.each({
//вуаля наша переменная доступна
alert(this.attr('server'));
})
}
$(function(){
$("div[widget='hello']").hello();
})
})(jQuery)
ПРОФИТ.
1) в шаблоне нет не единой строчки js кода (php/js - не смешан)
2) можно создать любое количество плагинов
3) плагин создаётсям простым написанием <div widget="hello" server="<?=$_SERVER["SERVER_NAME"]; ?>" > </div> в HTML
А вот смешивание js и PHP это товарищи уже быдлокод.