ホームページ > バックエンド開発 > PHPチュートリアル > カール投稿リクエスト機能

カール投稿リクエスト機能

WBOY
リリース: 2016-07-25 09:02:09
オリジナル
1233 人が閲覧しました
/**3 * PHP Crul ライブラリは、Alipay ゲートウェイへの投稿送信をシミュレートします 4 * Crul を使用する場合は、php.ini ファイルの設定を変更し、php_curl.dll を見つけてその前にある「;」を削除する必要があります。 5 * $data を返す 6*/ 7 関数 post($gateway,$req_data) { 8 $ch =curl_init(); 9curl_setopt($ch, CURLOPT_URL, $gateway); //ゲートウェイアドレスを設定します。 10curl_setopt($ch, CURLOPT_HEADER, 0); HTTPヘッダー 11curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 12curl_setopt($ch, CURLOPT_POST, 1); //投稿の送信を設定します。 13curl_setopt($ch, CURLOPT_POSTFIELDS, $req_data); //転送後のデータ 14 $data =curl_exec($ch); 15 カール_クローズ($ch); 16 $data を返します。 17}
  1. /**
  2. 3 * PHP Crul ライブラリは、Alipay ゲートウェイへの投稿をシミュレートします
  3. 4 * Crul を使用する場合は、php.ini ファイルの設定を変更し、php_curl.dll を見つけてその前にある「;」を削除する必要があります
  4. 5 * $data に戻る
  5. 6*/
  6. 7 function post($gateway,$req_data) {
  7. 8 $ch =curl_init();
  8. 9curl_setopt($ch, CURLOPT_URL, $gateway); // ゲートウェイの設定アドレス
  9. 10curl_setopt($ch, CURLOPT_HEADER, 0); //HTTPヘッダーをフィルタ
  10. 11curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  11. 12curl_setopt($ch, CURLOPT_POST, 1); //投稿の送信を設定します
  12. 13curl_setopt($ch, CURLOPT_POSTFIELDS, $req_data); //ポスト転送データ
  13. 14 $data =curl_exec($ch);
  14. 15curl_close($ch);
  15. 16 return $data;
  16. 17 }
Copyコード

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート