РНР автоматически экранирует входящие данные и данные sql. Данный механизм настоятельно предлагается отключать, а начиная с версии 5.3.0 удален. По умолчанию экранируются и строки в JSON.
То есть по своей инициативе РНР в этом скрипте ничего экранировать не будет. Можно предположить, что проблема заключается в отсутствие необходимого заголовка. Перепишите РНР скрипт так и попробуйте:
<?php
header('Content-type: text/html');
echo '<div class="hw">test</div>';
?>