douhuangzhi0707 2017-10-27 15:15
浏览 35

我想将对象键转换为数组键。 例如我的密钥如data.row.key进入[“data”] [“row”] [“key”]

I Want to convert object keys into array keys. For example my keys like data.row.key into ["data"]["row"]["key"];

I want to an array format ["data"]["row"]["key"]

Thanks in Advance

  • 写回答

1条回答 默认 最新

  • dsk88199 2017-10-27 16:30
    关注

    I am not sure what you exactly want but if your intention is to convert string to array format use the below code.

    $key = 'data.row.key';
    // explode it
    $key_array = explode('.',$key);
    $array_key_format = '';
    foreach($key_array as $key) {
        $array_key_format .= '["'.$key.'"]';
    }
    
    echo $array_key_format;
    

    Out Put:

    ["data"]["row"]["key"]
    

    The out put is only string, cannot be used as array.

    评论

报告相同问题?

悬赏问题

  • ¥15 划分vlan后不通了
  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 Revit2020下载问题
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大