- 
                    Üyelik
                    18.04.2012
                
 
                - 
                    Yaş/Cinsiyet
                    38 / E
                
 
                - 
                    Meslek
                    Web & Android Developer
                
 
                - 
                    Konum
                    
                
 
            
            
                - 
                    Ad Soyad
                    M** O**
                
 
                - 
                    Mesajlar
                    423
                
 
                - 
                    Beğeniler
                    60 / 44
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                Elimde aşağıdaki gibi bir dizi var sayıyorum.
$dizi=array("olkun","mustafa","mehmet","tolga")
Amacım bu diziyi ekrana aralaların da tire"-" işareti olarak ekrana yazdırmak. Ama Dizinin son elemanının yanında bu tire işaret olmayacak. Mesela ben aşağıdaki kodu yazıdğımda
foreach($dizi as $yaz){echo $yaz."-";}
Çıktı aşağıdaki gibi oluyor.
olkun-mustafa-mehmet-tolga- "işte bu tolganın yanında tire olmasın istiyorum. Sorum aslında bu kadar basit :D"
buarada esas amacım kullanıcıdan doğum tarihi verisi istemek. Doğum tarihi verisini de dizi olarak alıyorum ve 2012-01-01 gibi bir şekilde almalıyım. el yöntemiyle aşağıdaki gibi alabilirim ancak amacım bu konuyla daha sonra karşılaştığımda da sorunlarımı çözmek. Teşekkür ederim.
$gun=$tarih[0]."-".$tarih[1]."-".$tarih[2];
                        
     
                 
                                            
        
        
        
            
                
                
                    
                    Cafer
                
                                Üyeliği Durdurulmuş
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    22.02.2012
                
 
                - 
                    Yaş/Cinsiyet
                    31 / E
                
 
                - 
                    Meslek
                    PHP Developper
                
 
                - 
                    Konum
                    İstanbul Avrupa
                
 
            
            
                - 
                    Ad Soyad
                    ** **
                
 
                - 
                    Mesajlar
                    250
                
 
                - 
                    Beğeniler
                    65 / 71
                
 
                - 
                    Ticaret
                    2, (%100)
                
 
            
         
                $dizi=array("olkun","mustafa","mehmet","tolga"); 
foreach($dizi as $yaz){$degistir.=$yaz."-";}  
echo substr($degistir, 0,-1);
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    18.04.2012
                
 
                - 
                    Yaş/Cinsiyet
                    38 / E
                
 
                - 
                    Meslek
                    Web & Android Developer
                
 
                - 
                    Konum
                    
                
 
            
            
                - 
                    Ad Soyad
                    M** O**
                
 
                - 
                    Mesajlar
                    423
                
 
                - 
                    Beğeniler
                    60 / 44
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                Teşekkür ederim. substr kullanarak yapmak hiç aklıma gelmemişti doğrusu :D
                        
     
                 
                                                                                                                
        
        
        
            
                
                
                    
                    AUNSAL
                
                                Facebook Api Developer
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    06.01.2012
                
 
                - 
                    Yaş/Cinsiyet
                    - / E
                
 
                - 
                    Meslek
                    
                
 
                - 
                    Konum
                    
                
 
            
            
                - 
                    Ad Soyad
                    ** **
                
 
                - 
                    Mesajlar
                    44
                
 
                - 
                    Beğeniler
                    1 / 12
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                
$dizi=array("olkun","mustafa","mehmet","tolga");
echo implode('-', $dizi);
// Çıktı : olkun-mustafa-mehmet-tolga
                        
     
                 
                                                        
        
        
        
            
                
                
                    
                    AUNSAL
                
                                Facebook Api Developer
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    06.01.2012
                
 
                - 
                    Yaş/Cinsiyet
                    - / E
                
 
                - 
                    Meslek
                    
                
 
                - 
                    Konum
                    
                
 
            
            
                - 
                    Ad Soyad
                    ** **
                
 
                - 
                    Mesajlar
                    44
                
 
                - 
                    Beğeniler
                    1 / 12
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                Rica ederim, kolay gelsin.
                        
     
                 
                                                                                                                
        
        
        
            
                
                
                    
                    Hayali
                
                                Sms Onayı Gerekli
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    03.08.2011
                
 
                - 
                    Yaş/Cinsiyet
                    - / E
                
 
                - 
                    Meslek
                    
                
 
                - 
                    Konum
                    
                
 
            
            
                - 
                    Ad Soyad
                    ** **
                
 
                - 
                    Mesajlar
                    293
                
 
                - 
                    Beğeniler
                    0 / 6
                
 
                - 
                    Ticaret
                    1, (%100)
                
 
            
         
                for($i=0; $i    echo $dizi[$i];
    if($i         echo "-";
    }
}
Bu şekilde de mümkün. Fakat implode kullanman daha mantıklı; sonuçta bu, implode fonksiyonunun nihai görevi.