(PECL pecl_http >= 0.10.0)
http_post_fields — Perform POST request with data to be encoded
$url
, array $data
[, array $files
[, array $options
[, array &$info
]]] )Performs an HTTP POST request on the supplied url.
See the full list of request options.
urlURL
dataAssociative array of POST values
filesArray of files to post
optionsinfo
Returns the HTTP response(s) as string on
success, or FALSE on failure.
Example #1 A http_post_fields() example
<?php
$fields = array(
'name' => 'mike',
'pass' => 'se_ret'
);
$files = array(
array(
'name' => 'uimg',
'type' => 'image/jpeg',
'file' => './profile.jpg',
)
);
$response = http_post_fields("http://www.example.com/", $fields, $files);
?>