tüm karakterlerin aynı olduğu nasıl anlaşılır
3
●351
- 06-01-2011, 23:02:57döngü ile...
function hepsiaynimi($degisken){ //önce değişkeni karakterlerine ayırıp array yapıyoruz. $karakter = str_split($degisken); //sonra bir döngü ile ilk karakter ile diğer karakterleri kontrol ediyoruz. //hepsi ilk karakterle aynı ise zaten hepsi aynıdır. //bir tanesi bile ilk karakterden farklı ise hepsi aynı değildir. $uzunluk = count($karakter)-1; for($i = 0; $i < $uzunluk;$i++){ if ($karakter[0] == $karakter[$i]){ //eğer son karakter de ilk karaktere eşitse hepsi kontrol edilmiş demektir; true döndür. if($karakter[$i] == $karakter[$uzunluk]){ return true } } //eğer ilk karakter $i sırasındaki karaktere eşit değilse false ver döngüden çık. else { return false; break; } } }