If you want to check if the variable exists, use isset otherwise use empty if the variable will always be set and you want to determine if its value is falsey.
@DIVISIONB - This will not work in all cases, for example, if i have an Carbon instance, and try to print this way, it will fail, because i can't call "format" on a null element