簡體   English   中英

如何更改鍵數組php

[英]How to change key array php

如何更改密鑰數組php

   array(
          [0]=>Joni
          [1]=>Jono
          [2]=>Riki
          [3]=>Budi
    );

將索引更改為:

array(
      [nominal]=>Joni
      [nominal]=>Jono
      [nominal]=>Riki
      [nominal]=>Budi
   );

您可以為此目的制作一個多維數組

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


for($i=0;$i<count($arr);$i++){

  $newArr['nominal'][$i] = $arr[$i];

}

print_r($newArr);

您想要的預期結果根本不可能,因為相同的索引將被覆蓋在一維數組中。

檢查這個以了解我上面所說的:- https://eval.in/954556

現在有兩種更接近的結果可能性,我將提到:-

$possibility1 = [];

$possibility2 =[];

foreach($array as $arr){
  $possibility1[] = ['nominal'=>$arr];
  $possibility2['nominal'][] = $arr;

}

print_r($possibility1);//first closer possibility

print_r($possibility2);//second closer possibility

輸出:- https://eval.in/954559

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM