TR Kodlama Forumlar Dizideki İfadeleri Sıralama

  • Bu konu boş.
0 yanıt dizini görüntüleniyor
  • Yazar
    Yazılar
    • #6658
      oralunal
      Ziyaretçi

      Elinizde bir dizi var. Bu dizinin elemanlarıda alfanumerik olarak sıralanmış değil ve siz bu diziye sıralı bir şekilde ihtiyaç duyuyorsunuz. O zaman sort() fonksiyonu sizin işinizi görmeye müsait.

      Hemen örnek bir dizi yapalım kendimize:
      $dizi=array(“php”“asp”“JavaScript”“asp.net”“perl”“jqüry”“ajax”);
      foreach(
      $dizi as $d){
       echo 
      $d.;
      }
      ?>
      Şeklinde kullanırsak scriptinizin ekran görüntüsü aşağıdaki gibi olacaktır:

      php
      asp
      JavaScript
      asp.net
      perl
      jqüry
      ajax

      Fakat biz bunu alfabetik olarak sıralayabiliriz. Aynı sayfaya bir de sort fonksiyonunu ekleyelim ve değişikliği görelim:
      [code=php:1eornr71]$dizi=array(“php”“asp”“JavaScript”“asp.net”“perl”“jqüry”“ajax”);
      sort($dizi); // Sıralıyoruz
      foreach($dizi as $d){
       echo 
      $d.;
      }
      ?>
      Yukarıdaki scriptin ekran görüntüsü aşağıdaki gibi olacaktır:

      ajax
      asp
      asp.net
      JavaScript
      jqüry
      perl
      php

      Aynı fonksiyonu sayılardan oluşan bir dizi içinde hiçbir değişiklik yapmadan kullanabilirsiniz.

      Kolay gelsin,[code=php:1eornr71]$dizi=array(“php”“asp”“JavaScript”“asp.net”“perl”“jqüry”“ajax”);
      foreach(
      $dizi as $d){
       echo 
      $d.;
      }
      ?>
      Şeklinde kullanırsak scriptinizin ekran görüntüsü aşağıdaki gibi olacaktır:

      php
      asp
      JavaScript
      asp.net
      perl
      jqüry
      ajax

      Fakat biz bunu alfabetik olarak sıralayabiliriz. Aynı sayfaya bir de sort fonksiyonunu ekleyelim ve değişikliği görelim:
      $dizi=array(“php”“asp”“JavaScript”“asp.net”“perl”“jqüry”“ajax”);
      sort($dizi); // Sıralıyoruz
      foreach($dizi as $d){
       echo 
      $d.;
      }
      ?>
      Yukarıdaki scriptin ekran görüntüsü aşağıdaki gibi olacaktır:

      ajax
      asp
      asp.net
      JavaScript
      jqüry
      perl
      php

      Aynı fonksiyonu sayılardan oluşan bir dizi içinde hiçbir değişiklik yapmadan kullanabilirsiniz.

      Kolay gelsin,[code=php:1eornr71]$dizi=array(“php”“asp”“JavaScript”“asp.net”“perl”“jqüry”“ajax”);
      sort($dizi); // Sıralıyoruz
      foreach($dizi as $d){
       echo 
      $d.;
      }
      ?>
      Yukarıdaki scriptin ekran görüntüsü aşağıdaki gibi olacaktır:

      ajax
      asp
      asp.net
      JavaScript
      jqüry
      perl
      php

      Aynı fonksiyonu sayılardan oluşan bir dizi içinde hiçbir değişiklik yapmadan kullanabilirsiniz.

      Kolay gelsin,

0 yanıt dizini görüntüleniyor
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.