1. javascript: a. 代码:
/*
 @desc:json对象以键名排序
 */
function ksort(obj){
	var ret = {}
	for(var i in obj){
		ret[i] = obj[i]
	}
	return ret
}

b. 测试:

var obj = {
	"3":"c",
	"6":"a",
	"2":"b"
}
var ret = ksort(obj)
console.log(ret)

c. 输出:

{ 
	'2': 'b', 
	'3': 'c', 
	'6': 'a' 
}
  1. php: a. 测试:
<?php
$arr = array(
		'3'=>'c',
		'6'=>'a',
		'2'=>'b'
	);
ksort($arr);
var_dump($arr);

b. 输出:

array(3) {
  [2]=>
  string(1) "b"
  [3]=>
  string(1) "c"
  [6]=>
  string(1) "a"
}