![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam , mam sobie tabele w bazie danych ktora wyglada nastepujaco :
+-----------+-----------------+----------------+-------------------+ | people_id | people_fullname | people_isactor | people_isdirector | +-----------+-----------------+----------------+-------------------+ | 1 | Jim Carrey | 1 | 0 | | 2 | Tom Shadyac | 0 | 1 | | 3 | Lawrence Kasdan | 0 | 0 | | 4 | Kevin Kline | 1 | 0 | | 5 | Ron Livingston | 0 | 0 | | 6 | Mike Judge | 0 | 0 | +-----------+-----------------+----------------+-------------------+ Nastepnie istnieje kod php ktorego troszke nie rozumiem:
Dokładnie chodzi o tą linijke :
Nie rozumiem zapisu po prawej stronie znaku równości |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Szczerze to nie wiem jak jest, bo w sprawy samego silnika PHP się nie zagłębiałem, ale imho, było by to bez sensu.
Według moich informacji, tablice asocjacyjne to tablice kluczowane nie indeksowane: indeks = integer, klucz = string (oraz reszta typów prostych poza int, które zostają rzutowane na stringa) i nie ma tutaj różnicy czy tablica jest wypełniana ręcznie indeks po indeksie czy od razu w czasie deklaracji. Wg. mnie nawet to nie jest tablicą asocjacyjną:
Podany string uda się kompletnie zrzutować na integera, więc poprawnie można się odwoływać do:
Szczerze to nie warto się dochodzić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Jak to działa tak to działa, byle by robić tak, żeby błędów nie wywalało :] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 00:24 |