H2 - H6 | <h2>Удобная таблица необходимых функций для начинающих програмистов и просто любителей програмирования.</h2> <h2>Представляю демо версию для понимания о чем идёт реч.</h2> <h2>Отзывы и предложения</h2> <h3>подсчитывает количество элементов массива. Синтаксис count(массив); Пример Давайте подсчитаем количество элементов массива: <...> <...> Результат выполнения кода: 5 <...></h3> <h3>отрезает и возвращает часть массива сам массив не меняется. Первым параметром указывается массив для разрезания.Вторым параметром указывается, с какого элемента начинать отрезание, а третьим - сколько элементов отрезать.Третий параметр может быть отрицательным - в этом случае отсчет начнется с конца (-1 - последний элемент, -2 - предпоследний и так далее).Третий параметр можно не указывать - в этом случае массив отрежется до самого конца. Синтаксис array_slice(массив, откуда отрезать, [сколько], [сохранять ключи = true]); Пример Давайте вырежем элементы с первого (имеет номер 0), 3 штуки: <...> Результат выполнения кода: ['a', 'b', 'c'] Пример Давайте вырежем элементы со второго (имеет номер 1), 3 штуки: <...> Результат выполнения кода: ['b', 'c', 'd'] Пример Давайте вырежем элементы с предпоследнего, 2 штуки. Для этого второй параметр установим в -2 (позиция предпоследнего элемента): <...> Результат выполнения кода: ['d', 'e'] Пример По умолчанию массив не сохраняет ключи при вырезании: <...> 'a', 2 => 'b', 3 => 'c', 4 = > 'd', 5 => 'c']; $result = array_slice($arr, 0, 3); var_dump($result); ?> Результат выполнения кода: ['a', 'b', 'c'] Пример Давайте сделаем так, чтобы ключи сохранялись. Для этого последний параметр установим как true: <...> 'a', 2 => 'b', 3 => 'c']; $result = array_slice($arr, 0, 3, true); var_dump($result); ?> Результат выполнения кода: [1 => 'a', 2 => 'b', 3 => 'c'] Пример Строковые ключи сохраняются при вырезании: <...> 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5]; sult = array_slice($arr, 0, 3); var_dump($result); ?> Результат выполнения кода: ['a' => 1, 'b' => 2, ' | 34 | 255 | min - 20 max - 353 |