Создал функцию, которая преобразовывает все элементы массива в целочисленный тип
integer.
Затем отдельным (внешним) циклом сделал проверку каждого элемента массива на тип, чтобы убедиться все ли я сделал правильно.
Но у меня возникло внутреннее ощущение, что я неграмотно (костыльно) создал код для вывода результатов.
Это место я пометил комментом, пожалуйста дайте свое экспертное мнение по этому поводу.
Да и посмотрите на весь мой код, не говнокод ли это?
$massive = [1.5, 2.6, 3, 4, 5];
function conversion($mass){
$result = [];
foreach($mass as $items){
settype($items, "integer");
$result[] = $items;
}
return $result;
}
foreach(conversion($massive) as $items){ // это грамотный вывод результатов типов элемента массива?
echo gettype($items).', ';
}