Что вам нужно сделать, чтобы это работало, вы должны заставить функцию принимать аргумент, подобный следующему:
function certificate_custom_css($delegate_name)
, а затем вызывать его с
certificate_custom_css($delegate_name);
Другой способ использовать его, это использовать его как глобальный:
function certificate(){ //function 2
global $delegate_name;
return $delegate_name;
}
Я действительно очень рекомендую использовать первый, за исключением случаев, когда абсолютно необходимо использовать global
.
Естьконечно замыкания, но я предлагаю придерживаться первого варианта, если вы не до конца их понимаете. Но вы можете сделать это так:
$certificate_custom_css = function() use ($delegate_name) { return $delegate_name;}
Вы можете прочитать еще здесь и здесь .