range fonksiyonu ile otomatik dizi oluşturmak

  • Yazar:Ömer Aktaş
  • Tarih:07 Temmuz 2018
  • Saat:23:46
  • Görüntülenme:173

  • range fonksiyonu otomatik dizi oluşturma

    range() Fonksiyonu

    Size Bugun Php projelerimde sıkça kullandığım bir fonksiyon olan range() fonksiyonundan bahsedeceğim.
    range() fonksiyonu ile php’de otomatik diziler(Array) oluşturuyoruz bu şekilde elimizde istediğimz şekilde düzenli güzel bir dizi oluyor,nasıl olacağı tamamen bize kalmış.Hadi fonksiyonumuzu yakından inceleyelim.

    range() Fonksiyonun çalışma şekli şöyle:

    range(“Başlangıç değerimiz”,”Bitiş Değerimiz”,İstenilen Aralık Değeri)

    Şimdi 0’den 10’a kadar otomatik bir dizi oluşturalım:

    $sayilar=range("0","10"); //Burada Range Fonksiyonu ile 0'dan 10'a kadar otomatik bir Dizi olşturduk.
    print_r($sayilar); //dizileri ekrana basmak için print_r() fonksiyonunu kullanıyoruz.
    
    //Ekran Çıktısı
    //Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 [6] => 6 [7] => 7 [8] => 8 [9] => 9 [10] => 10 )
    

    Şimdi 0’den 20’ye kadar sadece 5’in katları olan otomatik bir dizi oluşturalım

    $sayilar2=range("0","20",5); //Burada üçüncü değer kça atlayarak diziye değer vereceğini belirtiyor.
    print_r($sayilar2); //dizileri ekrana basmak için print_r() fonksiyonunu kullanıyoruz.
    
    //Ekran Çıktısı
    //Array ( [0] => 0 [1] => 5 [2] => 10 [3] => 15 [4] => 20 )
    

    Sadece sayılarla değil range() fonksiyonu ile alfabetik dizilerde oluşturabiliyoruz

    Şimdi a’dan f’ye kadar bi dizi oluşturalım.

    $alfabe=range("a","f");
    print_r($alfabe);
    
    
    <pre>//Ekran Çıktısı
    //Array ( [0] => a [1] => b [2] => c [3] => d [4] => e [5] => f )</pre>
    
    

    Sizde bu şekilde range fonksiyonuyla otomatik şekilde veya sıralı diziler oluşturabilirsiniz bence kullanışlı bir fonksiyon projelerinizde sıkça lazım olacak bir fonksiyon bilinmesi ve yaban atılmaması gereken bir fonksiyon.
    Umarım faydalı olur başka bir makalede görüşmek üzere hoşçakalın.


    Etiketler: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

    Ömer Aktaş Hakkında
    Çocukluğum mahallede top oynayarak ve Atari Salonlarında oyun oynayarak geçti 2000'li yıllarla internet ile tanışmam ile faklı bir dünyaya adım attım bilgisayarı oyun oynamak ve basit video editlemeleri ile uğraşırken 2007 yılında giriver.com ile web dünyasına adım attım şu anda web master olarak hayatına devam ediyorum,Hayat Boyu Öğrenciyim....

    Makale hakkında görüşlerinizi belirtmek istermisiniz?