开发者社区 问答 正文

数组复制值到PHP中的键

我有这个数组:

$a = array('b', 'c', 'd'); 有没有简单的方法可以将数组转换为以下内容?

$a = array('b' => 'b', 'c' => 'c', 'd' => 'd');

展开
收起
保持可爱mmm 2020-02-06 22:52:07 433 分享 版权
1 条回答
写回答
取消 提交回答
  • $final_array = array_combine($a, $a);

    http://php.net/array-combine

    PS

    *注意类似的值。例如: array('one','two','one')如果像重复键那样进行转换,可能会出现问题: array('one'=>..,'two'=>..,'one'=>...)

    问题来源于stack overflow

    2020-02-06 22:52:26
    赞同 展开评论
问答分类:
PHP
问答标签:
问答地址: