var $a внутри функ. глобальной?

HOCOK

Guest
var $a внутри функ. глобальной?

PHP:
<?
function test(){
$a="test";
}

print $a;
?>
как зделать var $a внутри функ. глобальной?

-~{}~ 30.09.05 20:54:

если только так..:

PHP:
<?
function test(){
global $a;
$a="test";
}
test();
print $a;
?>
 

phprus

Moderator
Команда форума
либо:
function test(){
global $a;
$a="test";
}
Либо
function test(){
$GLOBALS['a']="test";
}
 

Cougar

Кошак
Как вариант - передать в функцию по ссылке

PHP:
$a = "test";
function test( &$a ) {
  $a .= " passed";
}

test($a);
echo $a;
 
Сверху