Я хочу вызвать функцию, основанную на переменной.
function sound_dog() { return 'woof'; }
function sound_cow() { return 'moo'; }
$animal = 'cow';
print sound_{$animal}(); *
Строка * - это строка, которая неверна.
Я делал это раньше, но я не могу его найти. Я знаю о потенциальных проблемах безопасности и т.д.
Кто-нибудь? Большое спасибо.