Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]przenoszenie funkcji wyzej
Forum PHP.pl > Forum > Przedszkole
-Malina-
Witam

Opis:
  1. //tu chce miec zmienna $wolne z zawartoscia
  2.  
  3. //pętla tutaj wykonuje $all i $zajete
  4.  
  5. $wolne = array_diff($all, $zajete);


Pyt: Chciałbym by funkcja wolne znalazła się także wyżej po znalezieniu różnic w tych 2 tablicach. Jak?
Daimos
1. wolne to zmienna, nie funkcja
2. na logikę, robisz jakieś operacje i wynik chcesz wstawić przed tymi operacjami? Może zadowoli Cię ob_start, bo ja innej opcji nie widzę
-Malina-
Ponieważ mam taki kod:

  1. for($x = 1; $x <= $slot; $x++){
  2. $row = $stmt -> fetch();
  3. $id = $row['slot'];
  4. $all[$x] = $x;
  5.  
  6.  
  7. if(is_numeric($id)){
  8. if($id == 0){
  9. $bez_id[$x] = $id;
  10. if(is_array($wolne)){
  11. $los = array_rand($wolne);
  12. $id = $wolne[$los];
  13. $rows[$id] = $row;
  14. unset($wolne[$los]);
  15. }
  16. }else{
  17. $zajete[$id] = $id;
  18. }
  19. }else{
  20. $id = $row['slot'];
  21. }
  22. $rows[$id] = $row;
  23.  
  24. }
  25. $wolne = array_diff($all, $zajete);


i potrzebuje te zmienną wolne wrzucić wyżej za jednym ifem.
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.