- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
public function getUserDeliveryList($deliverySettings) {
$obligatoryFieldsList = array('type', 'periods', 'freq');
foreach ($obligatoryFieldsList as $v){
if (!isset($deliverySettings[$v])){
return false;
} else {
$$v = $deliverySettings[$v];
}
}
// ...
}
Lure Of Chaos 08.02.2011 16:20 # 0
quall 08.02.2011 16:42 # +1
Тут $$v волшебно превращается в переменные $type, $periods и $freq, которые в дальнейшем вполне активно используются.
Lure Of Chaos 08.02.2011 16:49 # +2
istem 08.02.2011 22:58 # 0
Lure Of Chaos 08.02.2011 22:59 # 0
Int 08.02.2011 18:58 # −1
quall 08.02.2011 19:06 # +1
Ну а насчет "на будущее", так этот код не менялся уже года полтора-два и предпосылок к разрастанию этого массива не видно.
ПС: пишите прозрачный код, не юзайте магию
ZX_Spectrum 09.02.2011 08:58 # 0