В следующем коде есть ли способ изменить содержимое переменной после ее вызова? В этом действительно простом (и бессмысленном) примере, когда вызывается $ foo, я хочу, чтобы он отображал 'baryay', а не 'bar' БЕЗ необходимости вызывать changefoo () перед рукой. changefoo должен быть вызван после.
<?php
changefoo(){
global $foo,
$foo .= 'yay';
}
$foo = 'bar';
echo $foo;
changefoo();
?>
В ожидании преследования и предложений по общему методу кодирования.