Creating a field that will give an array when submitted

Form element
  <input type="checkbox" name="UserIsActive[$UserId]" value="YES" />
  <input type="text" name="UserName[$UserId]" value="" />
Form handler
  if (isset($_POST['UserName']))
  {
    foreach ($_POST['UserName'] as $UserId => $UserName)    //Will always be present
    {
      $IsActive = isset($_POST['UserIsActive'][$UserId]);    //Checkboxes will only be present when checked

      //$UserId
      //$UserName
      //$IsActive (true/false)
    }
  }