80sand 2022-01-17 17:41 采纳率: 87.9%
浏览 42
已结题

php输出结果包含替换成指定内容

现在输出的结果是

["a","b","c","d"]

如何才能让输出的结果是
a=1 b=2 c=3 d=4
["1","2","3","4"]

  • 写回答

2条回答 默认 最新

  • 编程工人 2022-01-17 20:08
    关注

    这样可以解决你的问题吗?将现在的输出结果用下面的函数在处理一下,将返回你要的结果。

    function handle($array){
            $str = ''; $arr = [];
            foreach ($array as $key => $value){
                $num = $key + 1;
                $str .= $value.'='.$num.' ';
                $arr[] = (string)$num;
            }
            return [$str, $arr];
        }
    

    使用方法

    $arr = ["a","b","c","d"];
    $result = handle($arr);
    
    print_r($result[0]);
    print("<br />");
    print_r($result[1]);
    

    输出结果
    a=1 b=2 c=3 d=4
    Array ( [0] => “1” [1] => “2” [2] => “3” [3] => "4" )

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月26日
  • 已采纳回答 1月18日
  • 创建了问题 1月17日

悬赏问题

  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)