Avec Guzzle
                    try {(new \GuzzleHttp\Client())->post('', ['json' => [
    // Put your code here
]]);} catch (\Exception $ex) {}
                
Avec cURL
                    try {
    $payload = json_encode(array(
        // Put your code here
    ));
    $ch = curl_init('');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLINFO_HEADER_OUT, true);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: ' . strlen($payload)));
    $result = curl_exec($ch);
    curl_close($ch);
} catch (\Exception $ex) { }
                
Code copiƩ dans le presse-papier