Променлива във функция

Soul_Stealler

Registered
Има ли начин да накар дадена променлива от функция да важи и извън нея.
Т.е.
function count(){
$a=0;
for ($i=1;$<=19;$++){
$a++;
}
}

count();
echo $a;


:roll:
 

bafitu

Registered
ами виж ся тоя пример дето си го дал..
за нищо нестава ..
ето ти няколко примера , че неразбрах кво се мъчиш...

Код:
function  countz() { 
$a=0;
for ($i=1;$i<=19;$i++){
echo $a++;
}
}  
countz();

така ще ти принтне.. от 1 до 19 ..

А това е грешно:
Код:
function  countz() { 
$a=0;
for ($i=1;$i<=19;$i++){
$a++;
}
}  
countz(); 
echo $a;
т.е. нищо няма да принтне..
Ето това върши същото като най горния код..

Код:
function  countz() { 
$a=0;
for ($i=1;$i<=19;$i++){
$br .=$a++;
}
return $br;
}  
echo countz();

А ето за това дето си го мисля ,че питаш..
Код:
function  countz() { 
global $br;
global $var;
$a=0;
$var = 'stupid';
for ($i=1;$i<=19;$i++){
$br .=$a++;
}
}  
countz(); 
echo $br;
echo $var;

...
 

Горе