関数に引数を渡さずに、関数内の変数を変更および初期化できるかどうか疑問に思いました。これが私が達成したいことです:
$foo = 'Lorem';
$array = array();
foobar($foo);
function foobar(){
if (strlen($foo)== 1)
$bar = 'Ipsum';
else
$array[] = 'error';
}
fubar();
function fubar(){
if (empty($fouten))
echo $bar;
}