Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Kod wsadzony w funkcję nie działa !
peja1990
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 4.12.2010

Ostrzeżenie: (10%)
X----


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ń...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Azek
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 3
Dołączył: 28.12.2011

Ostrzeżenie: (0%)
-----


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("../");
Go to the top of the page
+Quote Post
peja1990
post
Post #3





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 4.12.2010

Ostrzeżenie: (10%)
X----


Kurcze...
Działa !
DZIĘKI exclamation.gif!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 02:08