小编Rio*_*rdo的帖子

PHP-Sort数组基于另一个数组?

好吧,我已经在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 arrays sorting

14
推荐指数
3
解决办法
2万
查看次数

如何在PHP中添加JSON中的属性?

我在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中的属性?

php json

2
推荐指数
1
解决办法
5568
查看次数

标签 统计

php ×2

arrays ×1

json ×1

sorting ×1