This is annoying me. In theory it should be easy but I don’t live in theory.
Basically, I have an option to set a custom algorithm to make a ‘code’ that is either string or int.
This is user generated, and I then call that.
I have attempted to execute it using this code:
$code = eval('return($custalg);');
but that returns the actual algorithm entered, and not the value it would produce.
So my question is, how would I manage to execute the string in $custalg as php and then save the result into a variable?
You can get an echoed output with using the PHP output control functions:
Or you just assign the return value to a global variable.