php

php-mbstring

php

centos6 に変えてから mediawiki や wordpress が文字化けした場合には # yum install php-mbstring

平仄くん

php

平仄くんβというものを作った。 新字体から繁体字への変換機能も一応付けてある。 漢詩を作るときにとても便利だ!江戸時代にはこんな便利なものはなかったのだ!みんながんばろう。 いわゆる現代中文のpinyinではなくて漢詩の押韻とか平仄に使えるものだ。 …

phpのいろいろ困った仕様

php

php はいわゆる CGI 用のスクリプトとして使われることが多いので、 コマンドラインで使おうとするといろいろへんてこな動作をする。 php スクリプトでたとえば無限ループを作っていきなりバックグラウンドで実行させようとすると、 ジョブが停止状態になる…

intval

php

php で配列をソートするときは、念のため数値に intval() をかませないと駄目っすね。 javascript と同じ病気。

twitter api

php

最近 Twitter Search API Method: search などを勉強しているのだが、 twitter からデータをもらってくるときの形式は atom か json の二種類。 atom は xml なわけだが、xmlもjsonも今のphpにはデフォルトでパーザがついてくるので、 別にどっちでも良いと…

fget_csv 文字化け

php

php で csv を使おうと思ったのだが、 どうやら fget_csv() は日本語文字化けするらしい。 まあ、普通に正規表現で切り分ければいいんだが、 PHP5でfgetcsvが正常に動作しない に載ってるコードをほとんどそのまま使わせてもらった。