php 配列のキー値を変更するメソッド: 最初に range を使用して指定範囲の配列を生成し、次に [array_combine] を使用してキーと値を結合して新しい配列を形成します。は [$keys = range(2, 4 );$arr = array_combine($keys)] です。
php 配列のキー値を変更するメソッド:
ループのコードは次のとおりです
<?php $arr = array(1=>'one',2=>'two',3=>'three'); $keys = range(2, 4); $arr = array_combine($keys, array_values($arr));
このうち、range
は指定した範囲内の配列を生成し、array_combine
はキーと値を結合して新しい配列を形成します。
実際のアプリケーションでは、元の配列長と組み合わせて使用してください。
ループを使用する場合はこれを行ってください
<?php $arr = array(1=>'one',2=>'two',3=>'three'); for ($i = count($arr)+1; $i > 1; --$i) { $arr[$i] = $arr[$i-1]; } unset($arr[$i]);
関連する学習の推奨事項: PHP プログラミングの入門から熟練度まで
以上がPHPで配列のキー値を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。