Para generar dinámicamente con PHP código JavaScript ó CSS simplemente tienes que expecificar la cabecera del documento PHP lo siguiente:
Para JavaScript:
header ('Content-Type: text/javascript; charset=utf-8');
...
Para CSS:
header ('Content-Type: text/css; charset=utf-8');
...
Recuerda que no debes enviar ningun texto antes. Por supuesto que el archivo PHP conservará su extensión cuando los referenciemos desde la página HTML:
... type="text/javascript" src="javascript.php" ...
... link rel="stylesheet" type="text/css" href="css.php" ...
Fuente: http://www.ribosomatic.com/articulos/javascript-o-css-dinamico-en-php/
Para JavaScript:
header ('Content-Type: text/javascript; charset=utf-8');
...
Para CSS:
header ('Content-Type: text/css; charset=utf-8');
...
Recuerda que no debes enviar ningun texto antes. Por supuesto que el archivo PHP conservará su extensión cuando los referenciemos desde la página HTML:
... type="text/javascript" src="javascript.php" ...
... link rel="stylesheet" type="text/css" href="css.php" ...
Fuente: http://www.ribosomatic.com/articulos/javascript-o-css-dinamico-en-php/