(PHP) Подскажите, какой алгоритм работы с переменными лучше?

Sempron25
Дата: 27.10.2006 12:18:45
Nu znachiti prihodit fail i v zavisimosti ot rasshirenia nujno raznoe meniu vivoditi.

znachiti esti dva varianta

Naprimer prishla stranica
berem rasshirenie stranici

1) variant;
**********************
$rashirenie="wml ";

$wml="eto wml stranica ";
$jpg="eto risunok ";
$bmp="eto toje ocheni horoshii risunok )) ";

teperi vivodim
echo $$rashirenie;

**************************

2) variant
**************************
prokrutiti vse v switche case nu celie proverki
**************************

Vot prosto skajite kakoi variant luchshe )))
*
Дата: 27.10.2006 12:31:35
Лучший - использовать массив.
$a = array('wml' => 'eto wml stranica ', 'jpg' => 'eto risunok', 'bmp' => 'eto toje ocheni horoshii risunok ))');
if (isset($a[$rashirenie])) echo $a[$rashirenie];
else echo 'неизвестное расширение';
Sempron25
Дата: 27.10.2006 12:37:02
a zachemmne massiv ))
predctavite chto na neskoliko tipov rasshirenii vihodit 1 tekst
togda ia zdelaiu tak

$rashirenie="wml ";

$wml="eto wml stranica ";
$bmp=$gif=$jpg="eto risunok ";

teperi vivodim
echo $$rashirenie;

a s massivom zaimet bolishe pamiati.
Sempron25
Дата: 27.10.2006 12:40:24
pomoemu pervii variant menishe zagrujaet proc no bolishe pamiati jret
a vtoroi variant jret bolishe processora i menishe pamiati.

tak kakoi variant ispolizovati ?
*
Дата: 27.10.2006 15:37:02
Sempron25
s massivom zaimet bolishe pamiati.
Sempron25
pomoemu pervii variant menishe zagrujaet proc no bolishe pamiati jret
a vtoroi variant jret bolishe processora i menishe pamiati.
Как всё запущено-то...
http://rsdn.ru/article/philosophy/Optimization.xml