まとめ ブログ ダウンロード 掲示板 メール

れぶろぐ

< 2007-04-03 (火) 2007-04-07 (土) > 最新


2007-04-04 (水)

mb_ereg と mbereg

調べものをしていて、mbregex_encoding という表記を見かけた。 mb_regex_encoding の間違いじゃないの? と思ったが、 調べてみると、昔の PHP だとそういう関数があったらしい。 へぇ、そうだったのか。

さらに調べてみると、 そもそも mb_ereg 系の関数は PHP 4.2.0 以降でないと使えないことが判明。 そうか、そうすると、 PukiWiki の自作プラグインで mb_ereg を使っているものは、 PHP 4.2.0 以上必須ということになってしまうんだなぁ。

ちなみに現在の PukiWiki は、 Q&A/動作環境 によると PHP 4.1.2 以上で動くことになっている。 PukiWiki 本体が mb_ereg でなく preg を使ってごまかしているのは、 この辺が背景にあるのかね? でもなぁ。 dev:BugTrack/529 にあるように、ラッパーかませば済む話だと思うんだけど。

Tags: PHP | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink
本日のリンク元

編集