Etiket: shuffle

PHP ile Array Çalkalamaca

PC World‘de doğan bir ihtiyaç sonucu yazdığım minik, salak ama yerinde işe yarar bir PHP fonksyonu bu. Yaptığı şey bir array’ı (dizi değişken) çalkalayarak (shuffle) değerlerin yerlerini değiştirmek. Çok eğlenceli aynı zamanda. Shake it baby! C’mon…


$tags=Array("simto alev", "sanalcafe.com", "NaturelGS", "pc world", "computerworld", "televidyon", "eblek pazar", "traş makinesi", "nintendo","karbonat", "sinema",  "blog", "kerpeten", "bamya");

 

function array_calkala($array)
{
  $max=count($array)-1;
  $sayilar = range(0, $max);
  srand((float)microtime() * 1000000);
  shuffle($sayilar);

  foreach ($sayilar as $sayi)
  {
    $sonuc[]=$array[$sayi];
  }

  return $sonuc;

}

$yeniArray=array_calkala($tags);

print_r($yeniArray);

Aralık 02 / 2008
Yazar Simto ALEV
Kategori Benden..
Yorumlar Yorum Yok

Asla İndirim Beklemeyin…

ipod_shuffle.jpg1 GB iPod Shuffle aldım yeni yılda. 169 lira ödedim. Azcık paramı böyle bir lükse harcarken içim gitse de çok istediğim bir şeyi aldım. Ve aradan 2 ay geçti. Apple, 2 GB iPod Shuffle‘ı piyasaya çıkardı. Yurtdışı fiyatı 69 dolar. Türkiye’de de 69 Euro (125 lira) civarıdır.

Yazın aldığım 450 liraya aldığım Canon Powershot A550 fotoğraf makinesinin bir üst modeli Canon A560 şu an sadece 320 lira. Üstelik Hepsiburda‘da fotoğraf yazıcısı hediyeli.

Tüm bunlarla birlikte geçmiş tecrübelerimi de katarak çıkardığım yegane sonuç,  adeta bir Muphy Yasasıdır.
Asla indirim beklemeyin. Çünkü hiçbir şey, siz onu satın almadan evvel indirim yapmaz.

Şubat 29 / 2008
Yazar Simto ALEV
Kategori Yorumsal
Yorumlar Yorum Yok