<?php // first one $array = range(1, 11); $new_array = []; for ($i = 0; $i < sizeof($array); $i++) { if ($i < (sizeof($array) / 2)) $new_array[$i] = $array[$i * 2]; else $new_array[$i] = $array[(sizeof($array) - $i) * 2 - 1]; } var_dump($new_array); // second one $array = range(1, 11); $new_array = []; for ($i = 0; $i < sizeof($array); $i++) { $index = ($i % 2) ? sizeof($array) - ceil($i / 2) : ceil($i / 2); $new_array[$index] = $array[$i]; } ksort($new_array); var_dump($new_array);
You have javascript disabled. You will not be able to edit any code.