Konu
PHP Standartlarında Kodlama 1: Değişken Tanımlama
05-02-2008, 16:27:42
#9
saho
Üyeliği durduruldu
switch (
$actual_location
)
{
case
'/about/author'
:
$style
[
'THEME'
] =
'aboutfaruk'
;
break;
case
'/about/geckoskin'
:
$style
[
'THEME'
] =
'aboutgecko'
;
break;
case
'/about/site'
:
$style
[
'THEME'
] =
'aboutsite'
;
break;
case
'/about/origins'
:
$style
[
'THEME'
] =
'abouthistory'
;
break;
}
-------
bu mesala if else olarak
if(
$actual_location==
'/about/origins') {
$style
[
'THEME'
] =
'abouthistory'
;
} elseif(
$actual_location==
'/about/site') {
$style
[
'THEME'
] =
'abouthistory'
;
}
gibi gibi alt alta
} elseif($x=='aaa') {
$style=...
}
düzerek gidersin
birde en sonuna
} else {
......
...
..
}
bunun yerinede
default:
...
....
..
break;
gibi yapıyorsun hiç bir eşitlik yoksa yada case"xx": ler ile tanımlanmış birşey yoksa default ta veriyorsun if deki örnek gibi anlamışsındır umarım karmaşık olduysa daha detaylı bir örnek vereyim