Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.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 获取原始utf8字符串_Javascript_Php - Fatal编程技术网

Javascript 获取原始utf8字符串

Javascript 获取原始utf8字符串,javascript,php,Javascript,Php,我将一个字符串保存到html中的数据标记中,以供javascript使用并发送到php API。我使用的字符串如下所示: \n\u003\u0010\u0001\u0018 ↵0 将其保存到数据变量后,看起来如下所示: \n\u003\u0010\u0001\u0018 ↵0 这很好。如果对原始字符串执行decodeURLComponent操作,则它看起来仍然完好无损 我想做的是在PHP或javascript中将符号解码为原始字符串,因为它需要作为原始字符串使用,但我在这两个方面都很

我将一个字符串保存到html中的数据标记中,以供javascript使用并发送到php API。我使用的字符串如下所示:

\n\u003\u0010\u0001\u0018
↵0
将其保存到数据变量后,看起来如下所示:

\n\u003\u0010\u0001\u0018
↵0
这很好。如果对原始字符串执行decodeURLComponent操作,则它看起来仍然完好无损


我想做的是在PHP或javascript中将符号解码为原始字符串,因为它需要作为原始字符串使用,但我在这两个方面都很难完成。想法?

您可以使用Base64对字符串进行编码和解码

上有一些javascript示例。
以及PHP的文档和..

您建议如何完成此任务?以下代码失败,引用了未捕获的语法错误:无效的Unicode转义序列-var str=window.btoa\n\u003\u0010\u0001\u0018;字符串应为var str=window.btoa\n\u0030\u0010\u0001\u0018;啊!问题技巧中的旧无效数据。谢谢