Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Kod wsadzony w funkcję nie działa !
Forum PHP.pl > Forum > Przedszkole
peja1990
Witam,
co może być przyczyną tego iż kod wsadzony w funkcję NIE DZIAŁA ?
Oczywiście kodzik gdy nie jest wsadzony w funkcję, działa bez zarzutu...

Oto kod:
  1. function read_dir($directory) {
  2. $dir = opendir($directory);
  3. $show_element = array();
  4. $ix = 0;
  5. while($file = readdir($dir)) {
  6. if($file != '.' && $file != '..') {
  7. if(is_dir($directory.'/'.$file)) {
  8. $show_element[$ix] = $file;
  9. }
  10. }
  11. $ix++;
  12. }
  13. return $show_element;
  14. }
  15. read_dir("../");
  16. print_r($show_element);


Bardzo proszę o pomoc !

Według mnie powinien działać bez zastrzeżeń...
Azek
Nie działa, bo to funkcja! Masz returna i musisz coś z nim zrobić, np: tak:
  1. print_r(show_dir("../"));

albo zapisać do zmiennej
  1. $cos_tam=show_dir("../");
peja1990
Kurcze...
Działa !
DZIĘKI exclamation.gif!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.