Czy istnieje sposób, aby zachować tylko pierwsze N (na przykład 10) elementów tablicy? Wiem, że jest array_pop
, ale czy istnieje lepszy, bardziej elegancki sposób?Zachowaj tylko pierwsze N elementów tablicy w PHP?
7
A
Odpowiedz
23
Można użyć array_slice
lub array_splice
:
$b = array_slice($a, 0, 10);
$c = array_splice($a, 0, 10);
pamiętać, że array_slice
kopie Pozycje $a
i zwraca je podczas array_splice
powoduje modyfikacji $a
się i zwraca tylko te elementy, które zostały usunięte z $a
.
Powiązane problemy
- 1. Powtórz pierwsze n elementów tablicy
- 2. Usuń pierwsze n elementów z tablicy Int w Swift
- 3. Zdobądź pierwsze n elementów z tablicy ruby wartości mieszania
- 4. Jak wymienić tylko pierwsze n elementów w tablicy numpy, które są większe niż określona wartość?
- 5. Pomiń pierwsze N elementów w JQuery
- 6. Pandy Groupy biorą tylko pierwsze N grup
- 7. Jak zdobyć pierwsze n elementów z Hash w rubinie?
- 8. Uśrednianie dla wszystkich n elementów tablicy numpy
- 9. Jak zamknąć tabelę wyników w Redis tylko dla N elementów?
- 10. Jak uzyskać pierwszą liczbę elementów N z tablicy
- 11. Zdobądź n-ty klucz asocjacyjnej tablicy php.
- 12. szybki sposób znaleźć największe N elementów w tablicy numpy
- 13. Uzyskaj pierwsze 100 elementów z OrderedDict
- 14. Poprawny sposób utworzenia tablicy z liczbą N elementów bez starej "nowej tablicy (N)"?
- 15. Zachowaj podziały wierszy w mysqli FETCH_ASSOC() PHP
- 16. Jak liczyć występowanie zduplikowanych elementów w tablicy
- 17. PHP tablice: pop tablicy tablic pojedynczych elementów na jednej tablicy
- 18. XPath: Wybierz pierwsze 5 elementów
- 19. Kolekcja Java zachowująca tylko n ostatnio wstawionych elementów
- 20. przesunięcie elementów w tablicy
- 21. Zliczanie liczby elementów w tablicy
- 22. Pobierz indeksy n maks. W tablicy java
- 23. Wybierz pierwsze elementy "N" z mapy w Scali
- 24. Wyciąganie pierwsze n kolumn macierzy numpy
- 25. Funkcja PHP, aby uzyskać pierwsze 5 wartości tablicy
- 26. Zachowaj porządek elementów słownika, jak zadeklarował Swift?
- 27. Wyprowadzanie tablicy Mysql w PHP
- 28. Usuwanie elementów z tablicy w C
- 29. Jak wybrać pierwsze N wierszy każdej grupy?
- 30. mysql wybrać pierwsze n wierszy na grupy
Następnym razem trzeba funkcję tablicową. [Php Funkcje tablicy w podręczniku PHP] (http://php.net/manual/en/ref.array.php) – kapa