Я пытаюсь получить голову вокруг массивов.Отдельный многомерный массив в отдельные массивы
Массивы должны выглядеть следующим образом:
$questions[$a] => array([0] => No, comment1
[1] => Yes, comment2
[2] => No, comment3)
$answer[$a] => array([0] => No
[1] => Yes
[3] => No)
$comment[$a] => array([0] => comment1
[1] => comment2
[3] => comment3)
=============================== ==================================================
ВТОРОЙ РЕДАКТИРОВКА : Нужно выполнить это в цикле, чтобы создать третий массив -
if($answer[$a] == "Yes") { $display[$a] = "style='display:none'";
} else { $display[$a] = "style='display:block'"; }
Это то, что я есть: (28 для Minitech)
while ($a > $count)
{
if($count > 11) {
foreach($questions as $q) {
list($answer, $comments[]) = explode(',', $q);
if($answer === "Yes") {
$display[$a] = "style='display:none'";
} else {
$display[$a] = "style='display:block'";
}
$answers[] = $answer;
}
}
$a++;
}
Если они на самом деле строки, разделенные запятыми, которые были бы проблемой. Попробуйте ['explode'] (http://php.net/explode). – Ryan
Извините, я принял предложение преждевременно, мне также нужен этот код, выполняемый как часть цикла для создания третьего массива ... 'if ($ answer [$ a] ==" Да ") {$ display [$ a] = "style = 'display: none'"; } else {$ display [$ a] = "style = 'display: block'"; } ' – Edward
Хорошо, я добавил ответ. – Ryan