PHP序列化为JavaScript未序列化 在PHP中:$value=serialize($randomArray) $value可以通过TWIG以{{value}}的形式提供 在JavaScript中:var value={{value} 如何将javascript中的值反序列化为数组

PHP序列化为JavaScript未序列化 在PHP中:$value=serialize($randomArray) $value可以通过TWIG以{{value}}的形式提供 在JavaScript中:var value={{value} 如何将javascript中的值反序列化为数组,javascript,php,serialization,Javascript,Php,Serialization,发件人: json_编码 json_encode过滤器返回字符串的json表示形式: {{ data|json_encode() }} 因此,请尝试{{value | json_encode()}}并查看您的数组是否可用于JavaScript 注意:在将$value传递到json\u encode之前,您可能需要取消序列化$value。如果不亲自尝试,我不知道它到底会吐出什么。但是json_encode在PHP数组到JavaScript数组/对象之间做得很好。json_encode和json_

发件人:

json_编码 json_encode过滤器返回字符串的json表示形式:

{{ data|json_encode() }}
因此,请尝试
{{value | json_encode()}}
并查看您的数组是否可用于JavaScript


注意:在将$value传递到
json\u encode
之前,您可能需要取消序列化$value。如果不亲自尝试,我不知道它到底会吐出什么。但是
json_encode
在PHP数组到JavaScript数组/对象之间做得很好。

json_encode
json_decode
要与JS交换数据实际上,这里不需要
json_decode
,但是“符号被替换为”:(然后使用
{value}raw}
-但请确保该值的内部是XSS安全的。