勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

curlでPOSTデータ送信

   2014/05/22  PHP

ここで使ったcurlだけど補足とか諸々。

curlでPOST
並列処理する際に、POSTで情報を送りたく、
調べたところ下記方法でいけた。

curl_setopt($conn[$i],CURLOPT_POST,true);
$postfields = array('date1' => $date1, 'date2' => $date2);
curl_setopt($conn[$i],CURLOPT_POSTFIELDS,$postfields);

・参考サイト
http://seijimomoto.blogspot.jp/2012/02/php-curlpost.html

--------------

■file_get_contentsより高速らしい
だいぶ前にテストした際にあまり差が出ず、
うやむやに終わったけど、先輩から聞くところによると、
file_get_contentsがボトルネックになっているソースがあって
試しに変えたところ5秒ほど差が出たとか。

速くなるという記事もちらほら見かけるので、
使えるサーバーであれば使っていく。

--------------

食わず嫌いせず使っていく。

 - PHP

  関連記事

前置インクリメントと後置インクリメント

何かの検索している時に見つけたもの。 前置インクリメントの方が高速とのこと。 ■ ...

PHPでis_fileとfile_existsについて

ファイルの存在チェックを行う際に、file_exists関数を 使用していたが、 ...

PHPのfor文とforeach文

ループ処理の際、forとforeachのどっちでもいけそうな場合、 特にどっちを ...

PHPでif文とswitch文

ずっとif文を使っていたけどswitch文の方が速いみたい。 あとずらずら~とi ...