好吧,我已经在stackoverflow中得到了这个问题,但遗憾的是它是在javascript中 - Javascript - 基于另一个数组的排序数组
我希望它在PHP中
$data = array(
"item1"=>"1",
"item2"=>"3",
"item3"=>"5",
"item4"=>"2",
"item5"=>"4"
);
Run Code Online (Sandbox Code Playgroud)
匹配此数组的排列:
sortingArr = array("5","4","3","2","1");
Run Code Online (Sandbox Code Playgroud)
和我正在寻找的输出:
$data = array(
"item3"=>"5",
"item5"=>"4",
"item2"=>"3",
"item4"=>"2",
"item1"=>"1"
);
Run Code Online (Sandbox Code Playgroud)
知道如何做到这一点?谢谢.
我在PHP中使用Json是这样的:
$json = '{"total":"100", "page":"1", "records":"100", "rows": [
{"no":"1","part_number":"2","part_name":"3","price":"4","note":"8"}]}';
Run Code Online (Sandbox Code Playgroud)
我想补充一下
"test1":"5","test2":"7"
Run Code Online (Sandbox Code Playgroud)
进入JSON上面.
所以它会是这样的:
$json = '{"total":"100", "page":"1", "records":"100", "rows": [
{"no":"1","part_number":"2","part_name":"3","price":"4","test1":"5","test2":"7","note":"8"}]}';
Run Code Online (Sandbox Code Playgroud)
请帮我.如何在PHP中添加JSON中的属性?