su al codice php puoi far fare qualsiasi cosa, anche fare esplodere il server, ma quello ke conta è l'output ke dai ke in questo caso dev'essere codice javascript.
Di solito tu fai uscire fuori codice html, ma questo caso è diverso...
Come fare uscire un codice js? Semplice: fai echo "codice js";
ma ke errore ti da php?