![]() |
![]() |
--login5555-- |
![]()
Post
#1
|
Goście ![]() |
for ($i=0; $i<500; $i++)
$s[$i] = rand(0, 100); for ($i=0; $i<500; $i++) { if($s[$i]==1 or $s[$i]==3 or $s[$i]==7) {$c1=1;} else {$c1=0;} echo ' <p> , ' .$s[$i]. ' ,' .$c1. '</p>'; } Mam taki wzór i to działa tylko czy można to jakoś krócej zapisać (IMG:style_emoticons/default/questionmark.gif) W tej wersji bardzo obciąża komputer jak wertuje to kilkaset razy. Z góry dziękuje. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
na to samo nie wyjdzie?
Ten post edytował kayman 2.04.2013, 01:13:35 |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
@kayman: Na to samo wyjdzie. No chyba że koniecznie chce zapamiętać tablicę $s. Swoją drogą można jeszcze nieco skrócić Twój zapis. Zamiast || dając in_array oraz pozbywając się IF-a na rzecz rzutowania typu z bool na int.
|
|
|
--login5555-- |
![]()
Post
#4
|
Goście ![]() |
Kod po obrubce działa wyśmienicie dziex chłopaki (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 17:45 |