重複の可能性:
PHPは配列値と配列キーの両方を取得します
Codeignitersのform_checkbox()メソッドを使用しています。
foreachループを使用して、form_checkboxとフォームのラベルを作成しています。これはすべて問題ありませんが、配列から値を取得する必要があります。
私のアレイのセットアップは次のとおりです。
Array
(
[1] => Animals
[2] => Art and Culture
[3] => Children
[4] => Disability
[5] => Disaster Relief
[6] => Domestic Violence
);
私のPHPコードは次のとおりです。
<?php foreach($interests as $interest)
{
echo form_checkbox('user_interests[]', $interest);
echo "<label>$interest</label>";
}
?>
これにより、次のようなHTMLが生成されます。
<input type="checkbox" value="Animals" name="user_interests[]">
私が望むのは、配列キーの値= "1"、"2"などです。
どうすればこれを入手できますか?