プログラム
GoogleMapのAPIで地名と緯度経度を変換するAPIがあります。 今のところこのAPIはデベロッパーキーなどの指定がなくても利用できるようなので、以下のようなPHPのコードで簡単に変換することが出来ます。 地名から緯度経度を得る 第一引数:地名第二引数:検…
PHPでファイルを消すときにはunlink、ディレクトリを消すときにはrmdirを使いますが、ディレクトリ内のファイルをまとめて消す場合や、*でパターンで消したい場合は、 array_mapとglob関数を使って、消してあげましょう。 PHP: array_map - Manual PHP: glo…
仕事でUNIXTIMEと日付フォーマットの変換を頻繁に使う。 今まではUNIXTIMEでググって一番上に出てくるサイトのを使っていたけれど、作業上何個か変換後の結果を画面上に残していたいことが多いので自作してみた。
インスタグラムのAPIを使ってコンテンツIDとコンテンツのURLなどの情報が取得できるのだが、逆にコンテンツのURLがわかっていて、そのURLのコンテンツがどのコンテンツIDと紐付いているのかを推測出来ないかを調べていたが、APIも無いしどうしたものかなと迷…
JSON形式のAPIをPHPで作るときに毎度使うのでメモ残し。
地名と緯度経度の入力サジェストを作るために、何か良いAPIが無いかを調べてみたところ、GoogleMAPのAPIが使えそうだった。
PHPのプログラムのどこが遅いのかデバッグするときにブレイクポイントみたいに何箇所にも計測地点を設定したいことがある。PEARのBenchmarkというライブラリがあるようなのでそれを使ってもいいのだが、クラスや関数を跨いでいたりすると面倒なのでグローバ…
Paypalの月額課金(定期購読)は、管理画面上でボタンのHTMLを作って、それを設置するだけで一応、ユーザから月額課金を実現することは出来るのだが、サービス側でこのユーザがこのコンテンツに月額課金してるよってってのは、IPN Listenerというサーバ側でP…
JavaScriptのDateオブジェクトのgetDateやgetMonthで月日を取得すると、0〜9の時は、0埋めされ無いデータになってしまう。 UnixtimeをDateの型に変換するツールを作った時に困ったので調べてみた。 0埋めのスマートな実装 桁数のlengthをチェックして0…