if elseif elseif elseif kullanımı

0
Onaylı Üye
Üye
Katılım
6 Kasım 2012
Mesajlar
160
Tepki puanı
0
Böyle kullanım olmazmı? denedim de olmadı

PHP:
<?php
$deneme=1;

if($deneme==1){

$degisken="a";
}elseif($degisken=="a"){

$degisken="b";
}elseif($degisken=="b"){

$degisken="c";
}elseif($degisken=="c"){

$degisken="d";
}elseif($degisken=="d"){

$degisken="e";
}elseif($degisken=="e"){


}

?>
 
0
Onaylı Üye
Üye
Katılım
2 Kasım 2012
Mesajlar
16
Tepki puanı
0
$değişkenin yeni değeri " a " olmuş
 
0
Onaylı Üye
Üye
Katılım
6 Kasım 2012
Mesajlar
160
Tepki puanı
0
Anlamadım ne demek istediniz
ben şunu demek istiyorum örnek }elseif($degisken=="d"){ buradaki değişkeni bir üstündeki iki }elseif($degisken=="d"){ arasından almak istiyorum

Şöyle anlatayım
PHP:
 <?php 
$deneme=1; 

if($deneme==1){ // buradaki değişken başka yerden gelecek

$degisken="a"; // bu a değişken hemen altaki a değişkeni kontrol edecek
}elseif($degisken=="a"){ // buranın değişkeni bir üsten gelecek a değişken

$degisken="b"; 
}elseif($degisken=="b"){ 

$degisken="c"; 
}elseif($degisken=="c"){ 

$degisken="d"; 
}elseif($degisken=="d"){ 

$degisken="e"; 
}elseif($degisken=="e"){ 


} 

?>



Şimdi aklıma geldi en baştaki if() değişkeni hep geldiği için elseif() ler çalışmıyor galıba
 
1
Onaylı Üye
Üye
Katılım
24 Ocak 2005
Mesajlar
7,131
Tepki puanı
86
if ile deneme 1 'e eşit ise değişkeni a olarak tanımlattırdıktan sonra işlem sonra erer. Alttaki kısımlara geçmez.

yaptığınızın türkçesi :

eğer deneme 1 e eşit ise değişkeni a olarak tanımla eğer deneme 1 e eşit değilse değişken a ise değişkeni b yap eğer buda değilse değişken b ise değişkeni c yap demişsiniz. vs....
 
Geri
Üst