|
|
|
|
|
для: Hirurg
(24.11.2005 в 10:42)
| | Лучше конечно сделать как сказал webTech
Но можно и так:
<?
function semiya(&$papa){
$papa = "Отец";
};
if(1){
$papa="Сосед";
semiya($papa);
$rebenok = "Мать + ".$papa;
};
echo $rebenok ;
?>
|
Дело в том что так удобно делать когда например переменную $papa надо последовательно пропустить через несколько функций-фильтров со сложными условиями. А в данном случае это только лишнее усложнение. | |
|
|
|
|
|
|
|
для: Hirurg
(24.11.2005 в 10:42)
| | Зачем ее делать глобальной? Лучше так.
function semiya()
{
$papa = "Отец";
return $papa;
}
if(1)
{
$rebenok = "Мать + ".semiya();
}
echo $rebenok ;
|
| |
|
|
|
|
|
|
| У меня вот такая проблемка...
function semiya(){
$papa = "Отец";
};
if(1){
semiya();
$rebenok = "Мать + ".$papa;
};
echo $rebenok ;
|
И вот $papa не выводится =( Пробовал делать глобальную переменную - не получается... Может кто подскажет, как вытащить переменную из функции? Заранее спасибо! | |
|
|
|
|