Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 1 Dołączył: 3.11.2005 Ostrzeżenie: (0%)
|
Napisałem bardzo prostą funkcję tworzącą drzewko kategorii.
Niestety, korzysta ona z 2 zmiennych globalnych (poniżej) $n i tablicy wyników. Czy da się te zmienne jakoś wsadzić w zagnieżdżoną funkcję, żeby uniknąć korzystania z globali?
Ten post edytował zephyr7 30.07.2011, 16:48:53 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 1 Dołączył: 3.11.2005 Ostrzeżenie: (0%)
|
no właśnie chciałem, ale nie widzi!
bo kiedy dodam w definicji funkcji $n=NULL, $result_array=NULL i dwa dodatkowe argumenty w wywoływanej funkcji $this->...., wartości argumentów się tracą, z jakiegoś powodu (IMG:style_emoticons/default/smile.gif) albo może zapytam inaczej: czy użycie tych dwóch globali jest obicachowe/niebezpieczne, czy w ogóle jest sens się z tym bawić i zmieniać(IMG:style_emoticons/default/questionmark.gif) ? Ten post edytował zephyr7 30.07.2011, 19:36:13 |
|
|
|
zephyr7 zasięg zmiennych w funkcjach zagnieżdżonych (proste drzewko kategorii) 30.07.2011, 15:55:34
wookieb Proszę wstawić bbcode. 30.07.2011, 16:02:13
mat-bi Przekaż jako argumenty funkcji? 30.07.2011, 17:04:17
lobopol W tym wypadku jest obciachowe. 30.07.2011, 20:23:13
zephyr7 Kiedy próbuję przekazać zmienną N jako parametr, d... 31.07.2011, 09:23:03
Helid [PHP] pobierz, plaintext public function categorie... 31.07.2011, 11:56:03 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 17:48 |