Как получить массив sub в PHP?

Я хочу составить массив первого 4 строки исходного массива $arr,

как сделать это в PHP?

42
задан wamp 28 May 2010 в 09:05
поделиться

3 ответа

array_slice()

$subArray = array_slice($arr,0,4);
82
ответ дан 26 November 2019 в 23:29
поделиться

Вам необходимо использовать array_slice () .

$output = array_slice($arr, 0, 4);
17
ответ дан 26 November 2019 в 23:29
поделиться

Проверьте это .. это должно помочь

<?php
$input = array("a", "b", "c", "d", "e");

$output = array_slice($input, 2);      // returns "c", "d", and "e"
$output = array_slice($input, -2, 1);  // returns "d"
$output = array_slice($input, 0, 3);   // returns "a", "b", and "c"

// note the differences in the array keys
print_r(array_slice($input, 2, -1));
print_r(array_slice($input, 2, -1, true));
?>

From http: // docs. php.net/array_slice.

8
ответ дан 26 November 2019 в 23:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: