(PHP 4, PHP 5, PHP 7, PHP 8)
imap_mail_copy — Copy specified messages to a mailbox
   Copies mail messages specified by message_nums
   to specified mailbox.
  
imapAn IMAP\Connection instance.
message_nums
       message_nums is a range not just message
       numbers (as described in » RFC2060).
      
mailboxThe mailbox name, see imap_open() for more information
Passing untrusted data to this parameter is insecure, unless imap.enable_insecure_rsh is disabled.
flags
       flags is a bitmask of one or more of
       
CP_UID - the sequence numbers contain UIDS
         
        CP_MOVE - Delete the messages from
          the current mailbox after copying. If this flag is set, the function
          behaves identically to imap_mail_move().
         
        | Version | Description | 
|---|---|
| 8.1.0 | The imapparameter expects an IMAP\Connection
  instance now; previously, a validimapresource was expected. |