Хочу докопаться до истины. Но все же может у кого то будут предложения.
php:
function screening_javascript($s_j, $quotes){
switch($quotes){
case 0 : return "<script>document.write($s_j)</script>";
case 1 : return "<script>document.write('$s_j')</script>";
case 2 : return '<script>document.write("$s_j")</script>';
}
}
Затем употребление:
js:
swsh = screen.height+'x'+screen.width;
php:
$my_var = screening_javascript("swsh", 0);
echo $my_var;
Если залезть в инспектор будет впечатление как будто результат выведен в php а не в js. Но если спросить чему равен $my_var[0] получишь '<'. Что можно сделать чтоб экранировать число а не код в php.?