タグ

2013年6月21日のブックマーク (2件)

  • FuelPHP 日本語言語パッケージ 作ってみたよ — さめたすたすのお家

    FuelPHPのパッケージも3つ目となりました、ValidationクラスやDateクラスなどの英語のメッセージを日語で表示してくれるパッケージを作ってみました。 sharkpp/fuel-language-pack-ja - GitHub インストールは普通のパッケージと同じで下記のように難しいことは何もないです。 PKGPATH に展開(Packages - General - FuelPHP Documentationを参照)APPPATH/config/config.php の 'always_load' => array('packages' => array()) にパッケージを追加APPPATH/config/config.php の言語を日語に変更。 'language' に 'ja' を指定。とりあえず、それなりに動いてそうだけど、実は間違ったことやってる、とかだとい

  • PHPで仮想マシンベースの正規表現エンジンを作ってみる 第一回

    こんにちは、久保田です。 皆さん正規表現は使っていますか? PHPに限らずどんな言語を使っていても、正規表現にお世話になっていないプログラマはいないと思います。しかし、その正規表現がどのように実装されているかについては知らない方が多いのではないのでしょうか。 この記事では、その正規表現エンジンの実装方法の一つである仮想マシンによる正規表現エンジンの実装方法を解説しつつ実際に簡単な正規表現エンジンを作っていきたいと思います。 正規表現エンジンの実装方法 正規表現エンジンの実装方法はいくつかあるのですが、それの一つに仮想マシンによって正規表現のマッチング処理を実行するやり方があります。PHPで利用している正規表現エンジンであるPCREはこの方式を採用しています。 仮想マシンによる実装方法は、正規表現というよりもプログラミング言語の実装方法の一つとして知られています。Rubyの最もメジャーな実装

    PHPで仮想マシンベースの正規表現エンジンを作ってみる 第一回