[snip] If you have similar element names in $_POST, comething like: $human_friendly = array("psFirstName" => "First Name"); foreach ($_POST as $ key => value) { echo "Cannot leave {$human_friendly[$key]} blank"; } [/snip] But I don't want to create another array, and should'nt have to