javascript - 将 PHP 数组解析为 Javascript 的最佳方法是什么?

标签 javascript php jquery arrays

我目前有一个 PHP 文件,它可以访问我的 MySQL 数据库并提取每个玩家的姓名和分数并将它们存储在一个数组中。

 //This query grabs the top 10 scores, sorting by score and timestamp.
$query = "SELECT * FROM Score ORDER by score DESC, ts ASC LIMIT 10";
$result = mysql_query($query) or die('Query failed: ' . mysql_error());

//We find our number of rows
$result_length = mysql_num_rows($result); 

//And now iterate through our results
for($i = 0; $i < $result_length; $i++)
{
     $row = mysql_fetch_array($result);
     echo $row['name'] . "\t" . $row['score'] . "\n"; // And output them
}

从 PHP 文件中获取姓名和分数并将其存储在 Javascript 数组中的最佳方法是什么?

最佳答案

存储它们的最佳方法是将它们存储在 json 中。使用以下函数

json_encode(arrayname);

并在 html 中使用

$.parsejson(responsevariable);

获取原始值。

关于javascript - 将 PHP 数组解析为 Javascript 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29917319/

相关文章:

javascript - 如何使用下拉选择填充文本字段

javascript - 为什么建议在构造函数中包含方法? - Javascript

javascript - JavaScript中如何测试字符串是否为0或正整数?

php - Facebook Facepile 批量请求

javascript - 如何使用ajax使用数据库中的数据来填充选择选项的输入?

javascript - Meteor setPersistent 用于 CSS 样式

javascript - 动态加载外部 javascript 文件

php - 结合三个mysql语句

javascript - 在 Bootstrap Adminlte 模板的菜单中创建子项时不会自动折叠

javascript - typeahead 不做任何事情