я получил массив как этогоPHP Супер Еогеаспа многомерный массив
$specials = array(1 => array('word' => array('first', 'two', 'three'), 'digit' => array(1,2,3)),
2 => array('word' => array('four','five', 'six'), 'digit' => array(4,5,6)),
3 => array('word' => array('seven', 'eight', 'nine'), 'digit' => array(7,8,9)),
4 => array('word' => array('ten','eleven', 'twelve'), 'digit' => array(10,11,12))
);
и почему я должен Foreach 3 раза, как это
foreach($specials as $val) {
foreach($val as $valData) {
foreach($valData as $value) {
echo $value.'<br/>';
}
}
}
Но как петлю или Еогеасп правильно и с их именем индекса, как это ?
echo $value['word'];
echo $value['digit'];
я получил предупреждение об ошибке, если echo $value['digit']
Warning: Illegal string offset 'digit' in ~/public_html/test/array.php on line 58
я нужны эти выходные для различных HTML и CSS каждое значение
<div class="digit"><?=$value['digit']?></div> <div class="word"><?=$value['word']?></div>
Что ваш вопрос/проблема? Каков ваш текущий результат и что вы ожидаете? – Rizier123
Мне нужно повторить другое имя индекса, echo $ value ['word'] или $ value ['digit'] not $ value как пример выше – haidarvm
Что вы имеете в виду: * другое имя индекса *? Пожалуйста, добавьте свой текущий результат в свой вопрос + ожидаемый результат – Rizier123