параметры в URL назначены массиву $ _GET слева направо.
Если у вас есть что-то вроде
?username=me&action=editpost&somekey=somevalue&action=&someotherkey=someothervalue
тогда первый 'editpost' будет назначен как действие, но затем он будет заменен как '' и в результате
$_GET['action'] = ''; (instead of 'editpost')