HOME > ブログ > PHP

携帯GPSによる現在地がどのエリアに該当するのか表示させる実装方法(PostgreSQL編)

Google Mapsに夢中になっている時、Web屋のネタ帳データベース上の位置情報を効率的に検索する方法(PostgreSQL編)という記事を見つけて、よく考えたらそんなに使う機会はないはずなのに、非常にアツくなったのを覚えている。

何ででしょうね?

ネットって時間、場所を選ばないのに、ことWEBアプリを作っているものにとってこの地理がらみが自分で扱えると思うと何故にこんなにも興奮するのだろう・・・


ま、そんなことはどうでもいいが、このWeb屋のネタ帳さんの記事(以下、597記事)と関係して、「携帯GPSの位置情報による現在地が、予め定めているどのエリアに該当するのか調べる・表示する」というやり方を紹介します。

以下詳細。

続きを読む
| PHP | Comment:0 |

二次元バーコード・QRコードをPHPで自動生成

すっかり市民権を得た二次元バーコード=QRコード(デンソーウェーブ登録商標)だが、WEBアプリを作っていると空メール登録とかいろいろな場面でQRコードを画面に表示する機会は多い。

最初はフリーソフトでちょこちょこ作ったりしていたが、ポータルサイトなど扱う数が多くなるといちいち作ってアップロードとかやってらんないですよね。

PHPでQRコードを自動で生成することができる超カンタンなプログラムを利用することでクリアしましょう。

続きを読む
| PHP | Comment:0 |

正規表現でマッチした文字列に関数処理を加える

PHPで、ある文字列の中で正規表現でパターンにマッチした文字列を置換したりすることはよく行われるが、そのマッチ文字列に何らかの処理を加えたい、つまり例えば「nl2br」をかけて改行<br />を挿入したり逆に<br />を取り除いたり、つまり普通にPHPの関数を実行するにはどうしたらいいのだろう?と悩んでいたところ、「preg_replace_callback」という関数でうまく思い通りにいったので、以下そのやり方を。

続きを読む
| PHP | Comment:0 |