1.リクエスト先と値を設定してからリクエストを実行する
// POSTする値を作成
$post_data = array(
'name' => 'John',
'email' => 'john@example.com',
'age' => 30
);
// リクエストを作成
$request = curl_init('http://example.com/api');
curl_setopt($request, CURLOPT_POST, true);
curl_setopt($request, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($request, CURLOPT_RETURNTRANSFER, true);
// リクエストを実行
$response = curl_exec($request);
curl_close($request);
2.$_POSTや$_SESSIONに値を設定する
// セッションを開始
session_start();
// 一時的な値をセッション変数に設定
$_SESSION['tmp'] = '値';
// セッションを終了
session_write_close();