我在 PHP 到 JavaScript 然后排序方面遇到问题。我有以下 JS 脚本
function sortby(param, data) {
switch (param) {
case "aplha":
console.log(data);
data.sort();
break;
}
}
这个数组是通过json_encode
传递的,数组看起来像这样
Array ( [0] => Array ( [Name] => 123456 [Clean_Name] => 123456 [CreateDate] => 1372479841 ) [1] => Array ( [Name] => 123456 [Clean_Name] => 123456 [CreateDate] => 1372479841 ) )
但是,当我尝试将其作为 data.sort()
传递时,出现上述错误。有什么想法吗?
最佳答案
PHP 数组不是 js 数组,而是 JSON 对象,因此你的 js 代码中不能有 and 数组。不过,有一个解决方法,请参阅 this回答以获取更多信息。
干杯
关于php - 对象没有方法排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18326242/