次のコードに複数の値を追加する必要があります。配列内の複数の値のPHP
$params = array('Source' => '531582253444',
'Destination' => $mob,
'Mask' => $sender,
'Message' => $message,
'UniCode' => $unicode,
'Password' => '123');
上記のコードは、$ mobが単一の値を持っていればうまく動作します。
$mob = 531582253444
我々は変数名$暴徒を配列に格納された複数の値を持つ動的配列
$params = array('Source' => '531582253444',
'Destination' => $mob,
'Destination' => $mob,
'Destination' => $mob,
'Destination' => $mob,
'Destination' => $mob,
'Mask' => $sender,
'Message' => $message,
'UniCode' => $unicode,
'Password' => '123');
として$暴徒を考慮すると同じように追加する必要があります。 動的に追加できますか?あなたは空想になりたい場合、または連想配列に必要になった場合
$params['Destination'][] = $mob4;
同じキー '宛先'を複数回使用しても意味がありません。結果の配列に最後の 'Destination'キーが含まれます。また、ここで何を達成しようとしていますか?それは非常に不明です。 –
いいえ、連想配列に複数の同じキーを持つことはできません。しかし、対応する値が配列であるユニークキーを持つことができ、それらの配列はキーごとに複数の要素を持つことができます。 – ashkufaraz
@MalikIrfanこの放棄された質問を再訪してください。回答の一つがあなたの質問を十分に処理している場合、その質問の1つに緑の承認証を授けてください。 – mickmackusa