【问题标题】:Set php array values also as key [duplicate]将php数组值也设置为键[重复]
【发布时间】:2013-07-14 15:53:19
【问题描述】:

像这样转换数组最简单的方法是什么:

array('Item 1', 'Item 2', 'Item 3');

进入这个:

array(
'Item 1' => 'Item 1',
'Item 2' => 'Item 2',
'Item 3' => 'Item 3',
);

注意:也许它是相关的。我通过 php explode(); 得到了第一个数组;

感谢所有建议。

【问题讨论】:

标签: php arrays key-value


【解决方案1】:
array_combine(array('Item 1', 'Item 2', 'Item 3'), array('Item 1', 'Item 2', 'Item 3'));

【讨论】:

    【解决方案2】:

    我认为最快的方法是使用array_combine 函数。

    例子:

    $data = array('Item 1', 'Item 2', 'Item 3');
    $result = array_combine($data, $data);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-14
      • 2013-06-23
      • 2016-01-30
      • 2022-01-08
      相关资源
      最近更新 更多