Located in /Util/String.php (line 6)
空白削除
全角でも半角でもスペースっぽいものは取り除く、タブ文字も追加 文字列中の空白も対象
(余計だと思われる)エスケープシーケンスの削除
縦タブ、EOF文字、null文字を削除する。 特にnullインジェクションを回避するためにシステム外部の入力に対して必ず通す必要がある。
改行削除
normalizeString
英数字を正規化する
すべての空白、タブ文字、全角空白を取り除く
英数字を正規化する
すべての空白、タブ文字、全角空白を取り除く
数字項目を正規化する
すべての空白、タブ文字、全角空白を取り除く
数字項目を正規化する
すべての空白、タブ文字、全角空白を取り除く カンマを削除
normalizeString
ランダム文字列生成(簡易)
適当にランダムな文字列を生成する。 ネタ元はhttp://tipstip.com/post/32/92/
特定文字列を繰り返した文字列を返す
文字列の右側指定文字数分取得
キーと値の組み合わせを記述した文字列をキーと値に分割する
tab -> 空白の削除
全角カナ、全角英数を半角に変換
入力オブジェクトを文字列化
半角カナ、半角英数を全角に変換
trim()拡張
全角でも半角でもスペースっぽいものは取り除く、タブ文字も追加
trim()拡張
全角でも半角でもスペースっぽいものは取り除く、タブ文字も追加
trim()拡張
全角でも半角でもスペースっぽいものは取り除く、タブ文字も追加
NORMALIZE_DEFAULT
= 35
(line 24)
NORMALIZE_DELETE_ALL_WHITE_SPACE
= 31
(line 15)
NORMALIZE_DELETE_SPACE
= 4
(line 12)
NORMALIZE_DELETE_TAB
= 16
(line 14)
NORMALIZE_DELETE_WIDE_SPACE
= 8
(line 13)
NORMALIZE_NONE
= 0
(line 8)
NORMALIZE_TAB_TO_SPACE
= 32
(line 16)
NORMALIZE_TO_ALPHA
= 512
(line 20)
NORMALIZE_TO_ALPHA_DIGIT
= 1536
(line 22)
NORMALIZE_TO_DIGIT
= 1024
(line 21)
NORMALIZE_TO_LOWER
= 128
(line 18)
NORMALIZE_TO_NARROW
= 64
(line 17)
NORMALIZE_TO_NUMERIC
= 2048
(line 23)
NORMALIZE_TO_UPPER
= 256
(line 19)
NORMALIZE_TRIM_ALL
= 3
(line 11)
NORMALIZE_TRIM_LEFT
= 1
(line 9)
NORMALIZE_TRIM_RIGHT
= 2
(line 10)
Documentation generated on Fri, 25 Dec 2009 21:43:16 +0900 by phpDocumentor 1.4.3