-
Üyelik
03.07.2015
-
Yaş/Cinsiyet
26 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
B** N**
-
Mesajlar
180
-
Beğeniler
41 / 40
-
Ticaret
7, (%100)
Merhaba,
bir projem için çok eskiden paylaşılmış (sanırım 2005) bir kodu çözümleyemedim. Yardımlarınızı bekliyorum.
Bu bir eşleştirme işlemi ve .jpg uzantılı dosyaların isimlerini nasıl kayıt etmem gerektiğini açıklayan kısım fakat kodu çözümleyemedim.
$z = 0;
for($s = 0; $s<20;$s +=2)
{
$dizi[$s] = chr(65+$z);
$dizi[$s+1] = chr(65+$z);
$z++;
}
shuffle($dizi);
$z = 0;
for($x=0;$x<5;$x++)
for($y=0;$y<4;$y++)
$karisik[$x][$y] = $dizi[$z++].".jpg";
$karisik[5][0]=" ";
$karisik[5][1]="";
$_SESSION['sayac']=0;
$_SESSION['satir1']=5;
$_SESSION['sutun1']=0;
$_SESSION['satir2']=5;
$_SESSION['sutun2']=1;
$_SESSION['say']=0;
$say=0;
Burası kodun .jpg dosyasıyla ilgili olan kısmı, istenirse p.m'den kodun tamamını atabilirim.
-
Üyelik
28.02.2015
-
Yaş/Cinsiyet
34 / E
-
Meslek
web programlama
-
Konum
Malatya
-
Ad Soyad
O** D**
-
Mesajlar
1033
-
Beğeniler
282 / 281
-
Ticaret
18, (%100)
çözümleyesim geldi bi bakim dedim de biraz kafa yaktı :D
anlarmısın bilmemde not düstüm kenarlarına
$z = 0;
// burdaki for $s degiskenini 2şer $z yi 1er arttırıor
for($s = 0; $s<20;$s +=2)
{
//burada $diziye A dan başlayarak her seferinde sonraki harfi eklior
$dizi[$s] = chr(65+$z);
//burdada aynı işlem
$dizi[$s+1] = chr(65+$z);
$z++;
}
//$diziyi karıstırıor
shuffle($dizi);
$z = 0;
//allatki döngü 5 kere çalışşsın
for($x=0;$x<5;$x++)
//4 defa aşşagıdaki işlemler çalışsın yani 5x4=20 yukarda oluşturulan 20 adet ismi her seferinde 4 tanesini oluşturuo $karisik[$x] değişkenini print_r yaparsanız görürsünüz
for($y=0;$y<4;$y++)
$karisik[$x][$y] = $dizi[$z++].".jpg";
//son döngünün 1. ve 2. değerlerini silior
$karisik[5][0]=" ";
$karisik[5][1]="";
//bu kısım bu kodda kullanılmıo yorumsuz..
$_SESSION['sayac']=0;
$_SESSION['satir1']=5;
$_SESSION['sutun1']=0;
$_SESSION['satir2']=5;
$_SESSION['sutun2']=1;
$_SESSION['say']=0;
$say=0;
?>
2 kişi bu mesajı beğendi.
MultiAnaliz.com