0
私は2つの配列を持っています.1つは$ person、もう1つは$ classです。私は2を1つの配列に併合して、新しい結合された配列内のitemに名前を割り当てる必要があります。したがって、array_mergeというキーを使用するのではなく、連想配列を作成することは、デフォルトではarray_merge関数を使って行われるようです。 (明確にするために1人が複数のクラスがあります。)2つのキー配列を1つの連想配列にマージする
は現在、私はこの持っている:
($人)
[1]=>
array(2) {
["Name"]=>
string(1) "Bobby Moore"
["Age"]=>
string(18) "36"
($クラス)
[1]=>
array(2) {
[0]=>
array(11) {
["Class ID"]=>
string(1) "12"
["Class Title"]=>
string(18) "Math 101"
[1]=>
array(11) {
["Class ID"]=>
string(1) "13"
["Class Title"]=>
string(18) "Math 102"
[1]=>
array(11) {
["Class ID"]=>
string(1) "14"
["Class Title"]=>
string(18) "Math 103"
それが取得することは可能です次の結果は?
[person]=>
array(1) {
[0]=>
array(11) {
["Name"]=>
string(1) "Bobby Moore"
["Ages"]=>
string(18) "35"
[Classes]=>
array(2) {
[0]=>
array(11) {
["Class ID"]=>
string(1) "12"
["Class Title"]=>
string(18) "Math 101"
[1]=>
array(11) {
["Class ID"]=>
string(1) "13"
["Class Title"]=>
string(18) "Math 102"
[1]=>
array(11) {
["Class ID"]=>
string(1) "14"
["Class Title"]=>
string(18) "Math 103"
現在、私はarray_merge($ person、$ classes)を使用しています。残念ながらキーでソートされた配列です。
これは意味があると思います!前もって感謝します!
をすることの問題です。すなわち$ person_array [0]です。 – trickyzter
私は単純なものが欠けていることを知っていました。どうもありがとうございました! – David