表紙 > Ethna | PHP > 使う人にちょっとはやさしいプログラム

使う人にちょっとはやさしいプログラム

6 月 04
Ethna, PHP aa

Webでのカナ入力(全角)

「エゾスタイル」とか「えぞすたいる」でもとりあえず「エゾスタイル」に変更して登録させちゃおう。

だけど「ezo-style」はさすがにエラーを出しましょう。 あ、そうそう。Ethnaです。

// やさしさプログラム
//    全角カナ化
$this->af->set(’hurigana’,mb_convert_kana($this->af->get(’hurigana’),”KVC”));

まずはここで全角カナにしましょう。
フリガナバリデートプラグインをつくってあるので

Shop_Plugin_Validator_Hurigana.php内

if (!mb_ereg(”^[ァ-ヴー\s]+$”, $var)) {

これで「全角カナ」以外だったらTrueになります。んでもって\sが重要。
大体フリガナに使われるんだけど。

なまえ:蝦夷 巣他
フリガナ:エゾ スタ

そう。スペースがはいるので\sがないと「エラー」になっちゃうのよ。
ま、そんな自分へのメモでもあるんだけどね。

タグ:

コメント:0

返信は無いかもしれないですが初めてのコメントどうですか?
名前とかを保存しちゃう?

トラックバック:1

トラックバックです。バンバンしてあげてください。
http://www.ezo-style.com/2008/06/04/%e4%bd%bf%e3%81%86%e4%ba%ba%e3%81%ab%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%81%af%e3%82%84%e3%81%95%e3%81%97%e3%81%84%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/trackback/
Listed below are links to weblogs that reference
使う人にちょっとはやさしいプログラム from エゾスタイル
pingback from さすがに一筋縄ではいかないねぇ。 - エゾスタイル 08-06-06 (金) 12:35
さすがに一筋縄ではいかないねぇ。 - エゾスタイル

[...] きっと「やさしさ機能」でなんかあるんかなーと。 [...]



表紙 > Ethna | PHP > 使う人にちょっとはやさしいプログラム