Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]przenoszenie funkcji wyzej
--Malina--
post
Post #1





Goście







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?
Go to the top of the page
+Quote Post
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


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ę


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
--Malina--
post
Post #3





Goście







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.
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: 19.08.2025 - 13:16