Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%)
|
Mam tablicę zwracaną przez funkcję:
Kod $sql->fetchArray() Mogę użyć elementu tablicy w taki sposób: Kod $temp = $sql->fetchArray() echo $temp['element']; W jaki sposób dokonać tego samego bez używania zmiennej pomocniczej? W JS wystarczyloby napisać: funkcja()['element']. W php nie działa taki trick. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 26 Dołączył: 2.07.2007 Ostrzeżenie: (0%)
|
Jeśli to Twoje własne rozwiązanie, a nie gotowa klasa, to można i tak
Takie rozwiązanie ma na pewno jeden plus i jeden minus. Jak przekazany parametr do metody jest pusty, to dostaniesz wszystkie dane, jak jest pełny to tylko wybrane. Żadnych ifów po stronie skryptu, tylko w metodzie. Minus jest taki, że nazwa fetchArray jest w tym momencie myląca. Ten post edytował singles 16.08.2009, 13:07:56 |
|
|
|
flashdev element tablicy zwróconej w funkcji 13.08.2009, 01:32:32
ayeo Witam!
Chyba się nie da tak zrobić. Możesz na... 13.08.2009, 01:40:42
flashdev Wywołanie metody pewnie będzie wolniejsze, ale ... 13.08.2009, 02:41:13
andycole Jezeli masz tam w $sql->fetchArray() tabli... 16.08.2009, 12:45:02 
andycole [PHP] pobierz, plaintext public function fetchArra... 16.08.2009, 13:21:23
singles Cytat(andycole @ 16.08.2009, 14:21:23... 16.08.2009, 15:21:32
flashdev Widzę, że temat się rozwinął, a mnie wcale nie cho... 16.08.2009, 15:41:56
andycole aaa to na moje oko to co chcesz osiagnac jest niew... 16.08.2009, 17:16:34
flashdev Ok, chciałem się tylko dowiedzieć jak w php zrobić... 16.08.2009, 17:23:14 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 04:06 |