如何将php字符串保存到javascript

如何将php字符串保存到javascript,javascript,php,local-storage,Javascript,Php,Local Storage,我试图将php数组中的一个字符串复制到localStorage,该字符串是以下格式的日期:2016-06-15 但是字符串在存储之前会被计算。 如何将其显示为字符串? 例如: 在本地存储中: test1a 2000 test1b 2015-10-05 test2a 20151005 test2b 20151005 本地存储[“test1b”]=“2015-10-05”; 本地存储[“test2b”]=“20151005”; 请注意,在包装数组变量时添加了额外的引号“”。 解释为什么它不存储

我试图将php数组中的一个字符串复制到localStorage,该字符串是以下格式的日期:2016-06-15 但是字符串在存储之前会被计算。 如何将其显示为字符串? 例如:

在本地存储中:

test1a 2000
test1b 2015-10-05
test2a 20151005
test2b 20151005

本地存储[“test1b”]=“2015-10-05”;
本地存储[“test2b”]=“20151005”;
请注意,在包装数组变量时添加了额外的引号“”。
解释为什么它不存储值而计算值,是因为您在浏览器中抛出一个字符串,在本例中它解释为HTML或Javascript。

因为它输出为
localStorage[“test1a”]=2015-10-05;
哦,多大的错误!谢谢阿克谢!
2015-10-05
20151005
test1a 2000
test1b 2015-10-05
test2a 20151005
test2b 20151005
<?php
  $test = array('2015-10-05','20151005');
  echo $test[0]."<br>";
  echo $test[1];
  echo '<script>localStorage["test1a"] = "'.$test[0].'";</script>';
  echo '<script>localStorage["test2a"] = "'.$test[1].'";</script>';
?>
<script>localStorage["test1b"] = "2015-10-05";</script>
<script>localStorage["test2b"] = "20151005";</script>