問題:
ラジオボタンのvalue属性に応じて出力する配列のインデックス値を取得します。
配列$_SESSION['items']:
Array
(
[2] => Array
(
[category] => 2
[question] => Array
(
[6] => Källorna refereras separat
[7] => Vissa försök till sammanbindning
[8] => En del sammanfattningar
[9] => Olika forskningslinjer jämförs och sammanfattas
[10] => Kontraster, jämförelser, sammanfattningar; centrala likheter och skillnader framhävs
)
[title] => Integration av källorna
)
)
私は次のようなPHP関数を持っています:
function itemsLayout ($array)
{
for ($i = 1; $i <= count($array['question']); $i++)
{
$form .= '<input type="radio" name="'.$array['category'].'" id="'.$array['category'].'" value="INDEX VALUE FOR QUESTION ARRAY HERE">';
}
return $form;
}
PHPコード:
次を使用してインデックスを取得します。
$key = key($_SESSION['items']);
$current = $_SESSION['items'][$key];
そして、次を使用して最初のインデックスを印刷します。
echo itemsLayout($current);
質問:
各ラジオボタンのvalue属性に出力するインデックス値6、7、8、9、10を取得するにはどうすればよいですか?