Sometimes you like to pass a function-result to another function directly, which only accepts variables as input.
For example:
array_pop( explode('\\', get_class($this)) )
…will result in an E_STRICT-error "Only variables should be passed by reference". To get get it working just add another pair of brackets around the inner (returned) statement:
array_pop( (explode('\\', get_class($this))) )
(If your are using namespaces and extended classes, this line returns only the class name (without namespace) from the calling object–not the parent-class which was extended and may hold this function.)