magic-core

# Class: StringUtil Source Location: /core/util/StringUtil.php
### Class Overview
文字列に関するユーティリティクラスです. #### Author(s): T.Okumura #### Version: 1.0.0 | ### Methods convertEncoding endWith startWith trim
### Class Details [line 19] 文字列に関するユーティリティクラスです. 文字列を操作するための機能を提供します。 このクラスはオーバーライドできません。不足分は、ユーザー独自のクラスを作成してください。 #### Tags:
author: | T.Okumura
version: | 1.0.0
final: |
[ Top ] ### Class Methods ### static method convertEncoding [line 57]
`static array convertEncoding( $parameters, string $toEncoding, string $fromEncoding)`
再帰的に文字エンコーディングを置換します. 単一の文字列に対するエンコーディングは、mb_convert_encodingを使用してください。 $fromEncodingの指定方法は、mb_convert_encodingに準拠します。 #### Tags:
return: | 変換後の文字列の配列
access: | public
#### Parameters:
array | $parameters | 変換する文字の配列
string | $toEncoding | 変換後の文字エンコーディング
string | $fromEncoding | 変換前の文字エンコーディング
[ Top ] ### static method endWith [line 42]
`static bool endWith( string $haystack, string $needle)`
$haystackの文字列シーケンスが、$needleで終わるかどうかを判定します. #### Tags:
return: | 接尾辞で表わされる場合はTRUE
access: | public
#### Parameters:
string | $haystack | 全体の文字列
string | $needle | 接尾辞
[ Top ] ### static method startWith [line 32]
`static bool startWith( string $haystack, string $needle)`
$haystackの文字列シーケンスが、$needleで始まるかどうかを判定します. #### Tags:
return: | 接頭辞で表わされる場合はTRUE
access: | public
#### Parameters:
string | $haystack | 全体の文字列
string | $needle | 接頭辞
[ Top ] ### static method trim [line 78]
`static array trim( $parameters, [string $charlist = NULL])`
再帰的に文字列をトリミングします. 単一の文字列に対するトリミングは、trimを使用してください。 $charlistの指定方法は、trimに準拠します。 #### Tags:
return: | トリミングされた文字の配列
access: | public
#### Parameters:
array | $parameters | トリミングする文字の配列
string | $charlist | [optional] 除去したい文字列(オプション)
[ Top ] Documentation generated on Fri, 16 Dec 2011 11:13:58 +0100 by phpDocumentor 1.4.3