![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.03.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Witam, mój problem jest krótki.
Mam tablicę o nazwie $tablica[x][y] i jak pewnie korzystając z magicznej funkcji dowiedzieć się jest ostatni indeks dla x? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 32 Dołączył: 10.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
$array = array(0 => 100, "color" => "red");
$keys = array_keys($array); $ostatni = $keys[count($keys)-1]; |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 1 Dołączył: 11.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Po co? skoro jest function.end
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.03.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Po co? skoro jest function.end Zwraca wartość ostatniego indeksu, a nie sam indeks. Więc to nie było moim problemem. ![]()
Można prosić o objaśnienie tej części kodu? Do zmiennej klucze, ma zrobić nową tablicę z .... z zmiennej $tablica. Następnie ma policzyć ile było? Ten post edytował luke18dg 8.02.2013, 01:12:12 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
No wiadomo, najpierw musisz sobie zwrócić tablicę ($keys = array_keys($tablica)) w której będziesz miał wszystkie klucze. A wtedy dajesz end (echo end($keys)), po co jakieś liczenie? Czy ja nie rozumiem nadal, co chcesz osiągnąć?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:20 |