Ciao a tutti mi dereste una mano a risolvere questo a parere mio enigma?

Questo è il codice....
Allora:
Codice PHP:
<?php
$lang 
"<script type=\"text/javascript\">document.write(''+navigator.language+'');</script>";

echo 
$lang."
"
;// questo echo funziona.....
if (isset($lang) AND ($lang == "it")) echo $lang." FUNZIA !";//Questo echo no.....
    
else echo "NON FUNZIA";
?>

Questo è l'output...
codice:
it
NON FUNZIA
Come mai non mi riconosce la variabile di javascript.....per l'if ma me ne fa fare l'echo?.....?!