PHP 配列のキーを変更する方法: 1. 「array_combine(array_keys($datas),$data)」メソッドを通じてキーを変更します; 2. foreach ループを使用してキー値を処理します。ステートメントは「foreach ($data as $v=>$k){}」です。
推奨: 「PHP ビデオ チュートリアル 」
##php 処理配列のキー値変更
$data =array( 'classname' =>' 我们不一样', 'id' => ' 6666', ); //更改 id key值为cate_id $datas =array( 'classname' =>$data['classname'], 'cate_id' =>$data['id'], ); $arr3 =array_combine(array_keys($datas),$data); echo '<pre class="brush:php;toolbar:false">'; var_dump($arr3); echo '';印刷後は
array(2) { ["classname"]=> string(16) " 我们不一样" ["cate_id"]=> string(5) " 6666" }foreachループ処理
$data =array( 'classname' =>' 我们不一样', 'id' => ' 6666', ); //更改 id key值为cate_id foreach ($data as $v=>$k){ $data['cate_id'] =$data['id']; //key字段赋值 } unset($data['id']); //销毁原字段id key dump($data);die;
以上がPHP配列のキーを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。