Задать вопрос
@t_timaa

Как вывести элементы главной диагонали в матрице или таблице в php?

Собственно можно ли такое сделать? через матрицу или таблицу ?
P.S. Сёрфинг в интернете не дал результатов
  • Вопрос задан
  • 901 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
uDenX
@uDenX
PHP Developer
Что-то типа того:
$matrix = [];
$x = 5;
$y = 4;

for($i = 0; $i < $x; $i++) {
    for($j = 0; $j < $y; $j++) {
        $matrix[$i][$j] = $i + $j;
    }
}

$main = [];

for($i = 0; $i < $x; $i++) {
    if (array_key_exists($i, $matrix[$i])) {
        $main[] = $matrix[$i][$i];
    }
}

var_dump($main);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
главная диагональ - это когда нормер столбца и строки одинаков.... 1 цикл - и выводите себе, в чем проблема
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽