Send data securely via curl

Also I see these constant difference between official site and php,

errno, official curl site => PHP
22, CURLE_HTTP_RETURNED_ERROR => CURLE_HTTP_NOT_FOUND
25, CURLE_UPLOAD_FAILED => CURLE_FTP_COULDNT_STOR_FILE
28, CURLE_OPERATION_TIMEDOUT => CURLE_OPERATION_TIMEOUTED
45, CURLE_INTERFACE_FAILED => CURLE_HTTP_PORT_FAILED
64, CURLE_USE_SSL_FAILED => CURLE_FTP_SSL_FAILED

following errors have more than one constant:
[CURLE_FTP_PARTIAL_FILE] 18
[CURLE_PARTIAL_FILE] 18
[CURLE_HTTP_NOT_FOUND] 22
[CURLE_HTTP_RETURNED_ERROR] 22
[CURLE_OPERATION_TIMEDOUT] 28
[CURLE_OPERATION_TIMEOUTED] 28
[CURLE_BAD_DOWNLOAD_RESUME] 36
[CURLE_FTP_BAD_DOWNLOAD_RESUME] 36

and constants from 65 to 89 (except 79) according to official site, are missing from php.