как передать php-параметр в javascript

Возможный дубликат:
передать значение переменной php в javascript

У меня есть часть php-кода

function formLetterTabPage($redirect_url, $letter){ $test = 123; foreach (range('A','Z') as $val) { if($val == $letter){ echo '<li class="a" id="li_'.$letter.'" onclick="tab_click('.$letter.')">'.$letter.'</li>'; }else{ echo '<li class="b" id="li_'.$val.'" onclick="tab_click('.$letter.')">'.$val.'</li>'; } } } 

и моя функция javascript tab_click довольно проста:

 function tab_click(f){ alert(f); } 

ключевая часть здесь:

 echo '<li class="a" onclick="tab_click('.$letter.')">'.$letter.'</li>'; 

это не сработает! поэтому я меняю его так:

 $test = 123; echo '<li class="a" onclick="tab_click('.$test .')">'.$letter.'</li>'; 

он работает perfert, и страница показывает мне 123! Интересно, почему это происходит? И я проверил html-код, это нормально:

 <li class="navi_letter_leftb" id="li_A" onclick="tab_click(A)">A</li> 

хорошо, я не знаю почему?