Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Instrukcja warunkowa spowalniajaca wykonywanie scryptu
malpiszon
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.03.2012

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


Witam!

Odrazu wkleje kod:

  1. for($i = 0; $i < 435; $i++)
  2. {
  3. $a = $i;
  4. $liczba[$i] = rand(0, 29);
  5. $liczba2[$i] = rand(0, 29);
  6.  
  7. if($liczba[$i] == $liczba2[$i])
  8. $i--;
  9.  
  10. else
  11. {
  12. for($j = 0; $j < $i; $j++)
  13. {
  14. if(($liczba[$j] == $liczba[$i] && $liczba2[$j] == $liczba2[$i]) || ($liczba[$j] == $liczba2[$i] && $liczba2[$j] == $liczba[$i]))
  15. {
  16. $i--;
  17. break;
  18. }
  19. }
  20.  
  21. if($a == $i) // ta instrukcja spowalnia wykonywanie scryptu
  22. {
  23. if($i % 15)
  24. {
  25. if($b != 0)
  26. {
  27. for($k = $i - $b; $k < $i; $k++)
  28. {
  29. if($liczba[$i] == $liczba[$k] || $liczba2[$i] == $liczba2[$k] || $liczba[$i] == $liczba2[$k] || $liczba2[$i] == $liczba[$k])
  30. {
  31. $i--;
  32. $b--;
  33. break;
  34. }
  35. }
  36. }
  37. }
  38. else
  39. {
  40. $b = 0;
  41. }
  42.  
  43. if($a == $i)
  44. {
  45. echo $i.". ".$liczba[$i]." - ".$liczba2[$i]."<br>";
  46. }
  47.  
  48. $b++;
  49. }
  50. }
  51. }


Moj problem polega na tym ze instrukcja warunkowa zaznaczona w tym tekscie komentarzem spowalnia wykonywanie scryptu lecz musi ona byc zeby scrypt sie poprawnie wykonal. Prosil bym was zebyscie znalezli jakis bład (o ile jakis jest) lub powiedzieli mi jak zrobic to zeby nie spowalnialo wykonywana scryptu.
Z góry dziekuje (IMG:style_emoticons/default/smile.gif) ;
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Fajnie jakbyś pisał po polsku lub po angielsku (IMG:style_emoticons/default/wink.gif) tj. skrypt (IMG:style_emoticons/default/wink.gif) ew. script (w tej wersji pisz wszystko po ang)

Napisz co ten kod ma robić w założeniu i skąd wiesz, że akurat w tym miejscu zwalnia
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 16:43