robinner
Новичок
Область видимости переменной
Здравствуйте, опять я...
Давно хотел разобраться с областью видимости переменных в функциях.
function to()
{
global $to;
$style = 'style="background: url(img/hover.gif) no-repeat;color:#fff;"';
if(!isset($to)) $to='info';
switch($to)
{
case "info":
$inc = 'info';//- как достать имя tpl
$styleInfo = $style; //- и переменные стилей?
break;
case "photo":
$inc = 'photo';
$stylePhoto = $style;
break;
case "map":
$inc = 'map';
$styleMap = $style;
break;
}
делаю тут return, все равно не хочет передавать переменную за пределы...
}
помогите плиз
Здравствуйте, опять я...
Давно хотел разобраться с областью видимости переменных в функциях.
function to()
{
global $to;
$style = 'style="background: url(img/hover.gif) no-repeat;color:#fff;"';
if(!isset($to)) $to='info';
switch($to)
{
case "info":
$inc = 'info';//- как достать имя tpl
$styleInfo = $style; //- и переменные стилей?
break;
case "photo":
$inc = 'photo';
$stylePhoto = $style;
break;
case "map":
$inc = 'map';
$styleMap = $style;
break;
}
делаю тут return, все равно не хочет передавать переменную за пределы...
}
помогите плиз