こんにちは、変数について質問です
クラスを使わない場合で

function hoge()
{
$name = $_POST[ "form_name" ];
}

function mail()
{
$_hogehoge = mb_substr( $name ..............
}

ユーザー関数間で、変数を取り扱うにはどうしたらいいのでしょうか?
globalはユーザー関数の外で有効ですよね?
$_POSTを使い回せば良いとは思いますが
任意の変数名に入れて持ちまわすことは出来ないのでしょうか?