Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将非拉丁字符串从php传递到js_Javascript_Php_Ajax_String - Fatal编程技术网

Javascript 如何将非拉丁字符串从php传递到js

Javascript 如何将非拉丁字符串从php传递到js,javascript,php,ajax,string,Javascript,Php,Ajax,String,我在PHP中有一个希伯来语字符串,我需要将其值传递给js变量 下一步我将使用php: <script> var phpParams = <?php echo json_encode($jsParams); ?>; </script> 希伯来语is字符串被编码为Javascript转义码 问题是如何将字符串编码为php中的Javascript转义,就像在ajax请求中一样?我的php文件的编码不是unicode。我把它改成UTF-8,问题就解决了 &l

我在PHP中有一个希伯来语字符串,我需要将其值传递给js变量

下一步我将使用php:

<script>
    var phpParams = <?php echo json_encode($jsParams); ?>;
</script>
希伯来语is字符串被编码为Javascript转义码


问题是如何将字符串编码为php中的Javascript转义,就像在ajax请求中一样?

我的php文件的编码不是unicode。我把它改成UTF-8,问题就解决了

<?php
   header('Content-type: application/json');
   $response_array = array('status'=> false, 'cause'=>'נסיון');
   echo json_encode($response_array);
?>
{"status":false,"cause":"\u05e0\u05e1\u05d9\u05d5\u05df"}