PHP

GPSなどの緯度経度の2点間の直線距離を求めるPHP関数

実は去年ぐらいに書いたプログラムですが、それなりに調べて書いたのでエントリーに書いておきたいと思います。 個人的にはこれとGPS取得PHPクラスと各種APIを使って、モバろけやモバなびというケータイで使えるWebAppを作ったりしました。 モバろけを作った…

CSVをPHPでオブジェクト配列として扱う、CSVのActiveRecord的な何かを書いた。

だいぶ前にもあったけど、CSVを読み込んだり書き出したり、うにゃうにゃすることがよくあるので、簡単に扱えるものでも書こうかと思って書きました。 ただ、ここで扱うCSVは1行目にfieldName(半角英数)が入ることを前提としています。 利用方法は以下のよ…

Google Analytics MobileをPHP4で使えるようにする

先日発表され、正式に使えるようになったGoogle Analyticsの携帯版ですが、用意されているPHP版のトラッキングコードはPHP5に対応していてPHP4では動かない関数がまじっている! これに気づかずに1日ログが取れなかった…orz今時PHP4はつかってねぇーよ!って…

GoogleAnalyticsAPIをPHPでたたくクラス

少し使ってみようと思い、GoogleAnalyticsAPIをPHPでたたくクラスを書いてみる(相変わらずのPHP4…orz)。具体的にはHTTP_Requestを使って認証〜データ取得までしようということ。 GoogleAnalyticsAPIのドキュメントは全て英語ですが、あれこれやってみれば…

逆ジオコーディングとかよくあるカレンダークラスとか

少し前にgoogleが逆ジオコーディングどうのこうのと書いていたが(その後ほったらかし)、別にこれ以外にも逆ジオコード系のAPIはいっぱいあるのね。 調査不足でした…orzというか、検索したらすぐに出てくるし。 まぁ、そういうわけで適当に見つけた「いまコ…

またGoogleMapについて。逆ジオコーディング…うーん…。

モバイル向けのGPSアプリを作って、取得した位置の住所を取得するのにinvGeocoderを使わせてもらっていたんですが、500エラーが出まくる。 肝心の住所が1/2ぐらいの確率でしか取得できないので、他にないかなぁと思っていたら、なんとGoogleでも逆ジオコーデ…

各キャリアごとに携帯のGPSを取得するPHP

お仕事で使うということもあって、携帯でGPSを取得して処理するためのPHPクラスを作りました。 PHPならPEARでもあるくらいのものですが、自分用に作りたかったので一から作ることにしました。 参考にしたのはこちら http://www.phppro.jp/phptips/archives/v…

さくらのレンサバでMT4をPHP化する

またまたMT4ネタですが、さくらのレンサバでMT4をいじっていてどうしてもうまくいかないところがありました。 タイトルにもある通り、PHP化です。 普段からPHPを使うことが多いので、ちょっとした付加をつけたいときにPHPで書きたいしー 途中から変えるのは…