PHP: объявить переменную с глобальной областью внутри функции

Возможный дубликат:
Объявление глобальной переменной внутри функции

Можно ли объявить переменную с глобальной областью внутри функции?

ПРИМЕЧАНИЕ. Я не хочу получать значение ранее объявленной переменной вне функции. Но иметь значения переменных, объявленных внутри функции, выходящей за пределы области действия.

Я способ, что если у меня есть эти переменные, объявленные внутри функции:

function variables($n){ $a=1+$n; $b="This is number +$n"; } 

Я мог бы повторить их вне функции:

 variables(1); echo $a; echo '\n'; echo $b; 2 This is number 1 

Я знаю, что мог бы достичь этого, возвращая массив из функции, но … Я хотел бы быть уверенным, что смогу иначе.

Я ничего здесь не видел: http://php.net/manual/en/language.variables.scope.php

Благодарю.

Solutions Collecting From Web of "PHP: объявить переменную с глобальной областью внутри функции"