Mira lo que dice los errores
Código PHP:
Ver originalNotice
: Undefined variable
: strlen in
... on line
3
Fatal error: Function name must be a string in ... on line 3
Si te fijas el primero dice que no existe una variable llamada strlen y el segundo es a causa de que no existe esa variable.
Y ¿por qué no usas
call_user_func?