|
|
|
| Почему тут в результате выводит Array ( [0] => d ) ?????????
<?php
$arr = array("a", "b", "c", "d", "e");
$out = array_slice($arr, -2, 1);
print_r($out);
?>
|
почему не "c" а "d"?
насколько я понимаю начиная из конца считаем две буквы почему тут d не пропускается как например b в етом случае???
<?php
$arr = array("a", "b", "c", "d", "e");
$out = array_slice($arr, 2, -1);
print_r($out);
?>
|
| |
|
|
|
|
|
|
|
для: Тарас
(02.12.2010 в 17:09)
| | Тут ничего нигде не пропускается.
Второй параметр функции - смещение. Смещение в массиве считается с 0, если оно положительное.
Сделайте, например, так:
<?php
$arr = array("a", "b", "c", "d", "e");
$out = array_slice($arr, 0, -1);
print_r($out);
?>
|
| |
|
|
|