1,2,3を使用することができますが、1v1,2v2、それらに関連するクラブがある配列を作成する必要があります。並んで2つの値を持つ配列を取得しようとしています
私は1,2,3をオプション値に使用し、1v1,2v2とクラブをユーザーに表示します。
これを配列に格納してforeachを使って抽出するにはどうすればよいですか? おかげ
1,2,3を使用することができますが、1v1,2v2、それらに関連するクラブがある配列を作成する必要があります。並んで2つの値を持つ配列を取得しようとしています
私は1,2,3をオプション値に使用し、1v1,2v2とクラブをユーザーに表示します。
これを配列に格納してforeachを使って抽出するにはどうすればよいですか? おかげ
$data = array(
1 => '1v1',
2 => '2v2',
3 => 'Clubs';
);
echo '<select>';
foreach($data as $value => $title) {
echo '<option value="'.$value.'">'.$title.'</option>';
}
echo '</select>';
あなたはあなたの元の値(1,2,3)キーと(1V1、2V2、クラブ)の値を作ることができます。
$data = array(1 => '1v1', 2 => '2v2', 3 => 'Clubs');
foreach($data as $key => $value) {
print $key.' - '.$value.'<br/>';
}
おそらく、私はあなたの質問を理解できません。あなたが値1,2,3をマッピングしたいように、私は完全に質問を理解していない
<select>
<? foreach ($array as $k => $v) { ?>
<option value="<?= $k ?>"><?= $v ?></option>
<? } ?>
</select>
、それはそうです:
$array = array(1 => '1v1', 2 => '2v2');
とのforeach:次のアレイを使用するようにしてくださいテキスト '1v1'、 '2v2'、 'クラブ' PHPはこの目的に適した連想配列をサポートしています:
$a = Array(
1 => '1v1',
2 => '2v2',
3 => 'Clubs'
);
多次元配列の後ろにいますか? – piddl0r
おそらくあなたはあなたの質問に詳しいことができますか?これまでの3つの答えは、あなたが求めようとしているものに関して混乱しています。 – Qix