如何获取PHP会话数组到JavaScript数组
how to get php session array to javascript array
我有一个问题,将会话数组从 php 输入到 javascript 中,我试图用 json_encode 来做到这一点,但我遇到了问题,因为 json 不采用瑞典语 charatar 并且我需要将其放在数组中,任何其他建议如何做到这一点!
我在这里设置会话数组,print_r仅用于检查,所以它是正确的
while($row2[]=mysql_fetch_array($result2))
$_SESSION['row2'] = $row2;
print_r($_SESSION['row2'][0][0]);
print_r($_SESSION['row2'][0][1]);
print_r($_SESSION['row2'][0][2]);
在我的JavaScript中,我尝试了这个
var row2 =<?php echo json_encode($_SESSION['row2']) ?>;
console.debug(row2);
建议:告诉您的数据库客户端,当您从数据库中请求/获取数据时,您希望将数据编码为 UTF-8。您可以通过设置客户端字符编码来执行此操作,请参阅mysql_set_charset
文档。
当您检索编码为 UTF-8 的数据时,您可以将其与json_encode
一起使用,并且您的网站脚本可以正确接收它。
相关文章:
- 如何在映射数组中添加换行符
- javascript结合了数组和字典
- 需要帮助设置json数组
- 验证会话中是否存在对象's数组
- Meteor会话变量未存储数组
- 如何从php中的会话数组中提取未知数量的元素,并将它们用作JavaScript中的单独变量
- Chrome和Firefox不会取消设置会话数组,但IE和Safari会取消设置
- 使用jsp清除二维会话数组
- 将单击的链接传递到会话数组
- 如何在PHP会话中存储javascript数组
- 如何获取PHP会话数组到JavaScript数组
- 正在从会话数组Jquery Ajax中删除项
- 从jQuery发送数组到yii2会话
- PHP会话中显示关联数组
- 将PHP会话数组值写入Javascript
- PHP会话数组没有使用ajax添加新元素
- 使用会话将数组Javascript存储到PHP
- 将数组属性保留在会话中
- 在会话中保存对象数组
- 我如何存储值在数组和重用它在chrome扩展存储的每一个会话