Slightlyの日々精進ナリ
プロフィール

slightly

Author:slightly
なんちゃってSEのSlightlyです。
とりえあず備忘録として使えるように少しずつUPしていきます。
人に見せるようなものではないけど。。。
というか事実、誰もみないんだけどね(笑)。



最近の記事



最近のコメント



最近のトラックバック



月別アーカイブ



カテゴリー



リンク



ブロとも申請フォーム

この人とブロともになる



ブログ内検索



リンク

このブログをリンクに追加する



++++++ PR ++++++



スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


Java SDK 5.0 Generic Type
Java SDK 5.0 Generic Type

<E>ってなに?
<T>ってなに?

<E> <T> とか言われても。。と思ったら Java Tutorial にあったのでメモ。

・E - Element (used extensively by the Java Collections Framework)
・K - Key
・N - Number
・T - Type
・V - Value
・S,U,V etc. - 2nd, 3rd, 4th types


http://java.sun.com/docs/books/tutorial/java/generics/gentypes.html
スポンサーサイト

PHP 文字コード チェック
PHP での文字入力チェックで利用した文字コードチェッカ。

今回は Smarty + HTML_QuickForm を利用したが、どこでも話題にはなっているがValidatorがもう少しうまく設定できると良いのだが。

Smarty + HTML_QuickForm + Validation をうまく組み合わせたクラスイメージがなんとなくあるがとりあえず放置。。


======================================================

// 全角日本語のコードチェック
function isFullJapanese($str)
{
return !ereg("^[\x41-\x5A|\x61-\x7A|\x30-\x39]+$", $str);
}

// ascii チェック
function isAscii($str)
{
$len = strlen($str);
for($i = 0 ; $i < $len ; $i++){
$a = $str{$i};
if(ord($a) < 0x20 || ord($a) > 0x7E){
return false;
}
}
return true;
}

// 全角かなチェック
function isKana($str)
{
return mb_ereg("^[あ-ん]+$", $str);
}

// 半角数値チェック
function isNumeric($str)
{
if(0 < strlen($str)){
if(preg_match("/^[0-9]+$/", $str)){
return true;
}
return false;
}
// length = 0 はとりえあず正常とする
return true;
}

?>

======================================================


SED, AWK等の利用法
SED, AWK等の利用法

http://sh.nekosuke.net/000007.html

内容をメモっておこう。
すぐ忘れるから。
[続きを読む]



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。