2011-12-15 4 views
0

私は3つの配列を動的に生成されたフォームから取得します(可変数の項目がありますが、これらの3つの配列は常に同じです)。3つの変数を同じラベルの3つの配列からPHPの4番目の配列に結合する

services[0] => $service1 
services[1] => $service2 
services[2] => $service3 

amount[0] => $amount1 
amount[1] => $amount2 
amount[2] => $amount3 

price[0] => $price1 
price[1] => $price2 
price[2] => $price3 

これらの配列の各変数にどのように配列を作成しますか?私が知っていた場合、私はそれを容易に行うことができます

Services[0] => Service1 
Services[1] => Service2 
Services[2] => Service3 

Service1[0] => services[0] 
Service1[1] => amount[0] 
Service1[2] => price[0] 

Service2[0] => services[1] 
Service2[1] => amount[1] 
Service2[2] => price[1] 

Service3[0] => services[2] 
Service3[1] => amount[2] 
Service3[2] => price[2] 

そして最終的に、このような最終的な配列を作る:私はこのようなサービスという配列を作りたい同じラベルを持つ各サービスに対して 私がフォームから得る変数の正確な数ですが、それはdinamycally生成されて以来、私はそれを知らない。 PHPで おかげ

答えて

0
for($i=0;$i<3;$i++){ 
    $Services[$i]=array($services[$i],$amount[$i],$price[$i]); 
} 

あなたは、変数の前に$を必要としています。

+0

これは構造を説明するための単なる例でした。 コードをありがとう、私はそれを得た。 – g0dl3ss

関連する問題