es exacto lo que dice Jhonjhon_123 a la variables bh le estas almacenando "<script>document.write(window.screen.height)</script>" y al imprimirlo, imprime "<script>document.write(window.screen.height)</script>" lo cual se ejecuta en el navegador y por tal te muestra el numero, lo que puedes hacer es pasarle a php ese valor mediante POST o GET para que desde php la podamos tratar como numero y no como la cadena de texto "<script>document.write(window.screen.height)</script>"
entonces seria algo asi
Código PHP:
<?php
if(!isset($_GET["height"])){
?>
<script type="text/javascript" language="javascript">
document.location.href = "index.php?height=" + window.screen.height;
</script>
<?php
}
else{
$bh = $_GET["height"];
echo "Altura original = " . $bh;
echo "<br>";
$bh /= 2;
echo "Altura dividida es 2 = " . $bh;
}
?>
document.location.href = "index.php?height=" + window.screen.height;
en la anterior linea le he puesto index.php..., suponiendo que tu página se llama index.php, pero puede cambiar el nombre de la página por el que este usando.