2009-11-01から1ヶ月間の記事一覧

preg_replaceでutf8文字列からコントロール文字を削除する。

php

Unicode文字プロパティなるものを使うと、コントロール文字は「\p{Cc}」と表記できる。最初、 $ret = preg_replace('@\p{Cc}@', '', $utf8string);とやっていたのだけど、どうもうまく動いていない。結論、 $ret = preg_replace('@\p{Cc}@u', '', $utf8strin…

Iceweasel で URL を / 終わりで指定すると2回アクセスされる?

アクセスの都度、DBにレコードをInsertする index.php を書いたのだけど、1アクセスにつき2レコードがInsertされるので悩んだ。調べてみると・・・ Iceweasel で http://hoge.com/fuga/ にアクセスすると、サーバ側では、get fuga/index.php が 連続で2回…