Buongiorno è possibile dichiarare una variabile php con un contenuto javascript?

ho provato in questo modo

$variabile="<script type=\"text/javascript\">document.write(i)</script>";

prima ho dichiarato la variabile i="val" e ho fatto

if($variabile=="val"){
echo "valore uguale a $variabile";
}else{
echo "valore diverso a $variabile";
}

se provo a fare una stampa a video, mi stampa correttamente il valore i..ma non entra nell'if corretto..mi entra sempre in uno..

Cosa ho sbagliato?come posso risolvere?

grazie mille per l'attenzione

ciao

Luca