# CStrToArray

マニュアル > コントロールリファレンス > ルート > ルートメソッド > # CStrToArray |

| セパレータ文字列を区切りとして、文字列を配列に変換する。 構文 CStrToArray( Str [,Separator = LF] [,bTrimSpace = FALSE] [,bIgnoreEmptyData = FALSE] ) パラメータ
Str
| 型： | 汎用
| 変換元の文字。
Separator
| 型： | 汎用
| セパレータ文字列。指定をしないとラインフィールド（LF）。
bTrimSpace
| 型： | ブール
| TRUE 時、列ごとに分解した文字の両端にスペース文字がある場合、削除する。
bIgnoreEmptyData
| 型： | ブール
| TRUE 時、列ごとに分解した文字が空文字の場合、レコードとして追加しない。
戻り値
| 型： | 文字
| 変換後の配列。
解説
セパレータ文字列を区切りとして、文字列を配列に変換します。例えば、テキストファイルを読み込んだ後、行ごとに配列に分解する時に使用します。配列の要素はすべて文字列になります。 配列の要素数は、::GetValueTotalElementで取得できます。
例
    var vText;
    ::LoadTextFile("xxx.txt", vText);
    var vTextArray = ::CStrToArray(vText);
    var vLines = ::GetValueTotalElement(vTextArray);
サポート対象
| ○ | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| ○ |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 StrLen LeftStr RightStr MidStr FindStr IsLike InsertStr RepeatInsertStr CombineStr DivideStr TrimLeftStr TrimRightStr UpperStr LowerStr ReplaceStr CStrToArray CArrayToStr Chr IntStrs