![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 14 Dołączył: 27.03.2004 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy jest możliwość pobrania już w funkcji klucza a? Ten post edytował SaMi 22.05.2014, 11:31:26 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem.
Dodam tylko dla pełnego zrozumienia sprawy, że przekazując zmienną w PHP do jakiejś funkcji lub metody przekazujesz jej wartość a nie samą zmienną. W ciele takiej funkcji/metody nie da się zatem określić po samej wartości skąd ta wartość w ogóle pochodzi - wydaje mi się, że jest to oczywiste. Jedynym wyjątkiem od tej reguły są obiekty - przekazywane są one do metod i funkcji nie jako same obiekty/wartości a referencje do nich. Jeśli gdzieś potrzebujesz znać klucz dla danego elementu to i tak na ogół iterujesz po danej tablicy - wtedy zdobycie klucza jest już na samym początku jak w foreach przykładowo:
W każdym innym przypadku poza iteracją nie może wystąpić sytuacja gdy potrzebujesz znać klucz - bo w każdej innej sytuacji odwołujesz się do danej tablicy po tym kluczu - więc musisz go znać już wtedy (IMG:style_emoticons/default/smile.gif) W razie czego masz grupę funkcji reset, current, end i key do obsługi tablic z którymi też radzę się zapoznać bo nieraz się przydają (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:51 |