「PHP で Cookie要求サイトにアクセスする」では fsockopen 関数を使って HTTP通信を行うプログラムを紹介したが、今回はより一般的な HTTP通信関数を作ることで、POST 変数渡しを実現する。 今回の例として、「MapFan」の機能を利用し、日本語の住所から緯度経度を求めるプログラムを作ってみることにする。 なお、MapFan の仕様が変わったため、2017 年(平成 29 年)3 月現在、本プログラムは正常に動作しない。 0086: 0087: /** 0088: * HTTP通信を行う 0089: * @param string $url "http://" から始まるURL 0090: * @param string $method GET,POST,HEAD (省略時はGET) 0091: * @param string $headers その他の