PHPの待機メソッド

WBOY
リリース: 2016-06-13 13:04:13
オリジナル
715 人が閲覧しました

PHP はオンラインでメソッドを待っています。
配列があります

配列
(
[P1211007] => 2
[P1211008] => 3
)
現在データは 2 行ありますが、可能な行数は未定です。

このデータを次のようなデータに正規化したい
配列
(
[1] => 配列
(
[P1211007] => 配列
(
以来 [BOOK_NUM] = & GT 2
)

[P1211008] => 配列
(
[Pコード] = & gt; p1211008
[本番号] => 3 )
)
)

私は PHP の初心者です。助けてください。

-----最善の解決策----------

$ar=Array<br />
(<br />
    'P1211007' => 2,<br />
    'P1211008' => 3<br />
 );<br />
 $arr=$new_arr=array();<br />
 foreach($ar as  $k=>$v){<br />
       $arr[$k]=array('pcode' =>$k,'book_num' => $v);<br />
 }<br />
 $new_arr[1]=$arr;<br />
 print_r($new_arr);
ログイン後にコピー
-----その他の解決策---------------------
なぜ誰もいないのですか? 。
------その他の解決策------------------
クラスメイトと付き合ってくれてありがとう、

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート