title: Filter out certain array keys (and their values), while keeping other array keys and values
body: <p>I'm trying to figure out what, if any, is a function to effectively remove a certain set of keys for an array.</p>
  
  <p>I tried chaining array_keys and array_diff, but that just seemed to lead to me getting an array of array keys.</p>
  
  <p>Basically, I want to remove the following keys:</p>
  
  <p>"submit", "form_build_id", "form_token", "form_id", "op", "multi_reg_checkbox"</p>
  
  <p>While preserving the structure of the original data.</p>
  
  <p>Is array_filter what I am looking for? It sounds like it could be, but it seems like it is based on value only.</p>