Views: Use default value from URL for contextual filter, THEN show all if default value empty?
Even faster: 
PHP is not even needed to just display all values... 


Under "When the filter value IS available or a default is provided
Tick "Specify validation criteria" Choose 'Basic validation'
Under "Action to take if filter value does not validate", choose "Display all values"