Tu problema, como lo planteas es mas bien de javascript y no de php. Cuando se ejecuta javascript, php hace rato que termino su labor por lo cual no pdoes pasar un valor de javascript a php, si al reves. De todos modos, creo que necesitas algo como esto(suponiendo que la funcion que te calcula el ancho de pantalla es correcta):
Código HTML:
<script language='JavaScript1.2' type='text/javascript'>
function sacar_resolucion
{
var ancho == (screen.width);
return ancho;
}
function cambia_ancho()
{
var div = getElementById('id_del_div_en_cuestion');
div.style.width = sacar_resolucion();
}
/*
* Y la funcion cambia_ancho supongo que la deberias llamar en el evento onLoad de tu pagina
* Puede que haya algun error sintactico, no soy de buena memoria :P
*/
</script>