Как вывести нечетные числа в массиве на php?

Пользователь

olen.shanahan

от olen.shanahan, в категории: PHP , 5 месяцев назад

Как вывести нечетные числа в массиве на php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dmitrypro77 , 5 месяцев назад

@olen.shanahan Используйте array_filter() функцию в PHP и проверьте если число делиться на 2 с остатком 1, то значить это число нечетное, ниже пример как можно вывести нечетные числа в массиве:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
<?php

$arr = [1, 2, 3, 4, 5, 6];

$result = array_filter($arr, function ($num) {
    return $num % 2 == 1;
});

print_r($result);
//Вывод:
//Array
//(
//    [0] => 1
//    [2] => 3
//    [4] => 5
//)
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.