我正在使用JavaScript将数组存储在localstorage中。现在在其他页面上我想使用Localstorage检索该数组。对于数组中的多个项目,我想使用php循环该数据。
以下是我的代码:
PHP:
<?php
$data = "<script>document.write(localStorage.getItem('cart'));</script>";
echo $data; //Shows localstorage array items
for ($i=0; $i < sizeof($data) ; $i++) {
echo $data[i]; //Cannot loop and display items
}
?>
JavaScript的:
function addTocart () {
let items = ["1", "2"];
localStorage.setItem('cart', items);
}
在我的for循环中,我什么都没得到。但echo $data
显示存储在localstorage中的项目。
请纠正我。谢谢!