PHP マニュアル
前のページ |  | 次のページ

# str_split

(PHP 5)

str_split -- 文字列を配列に変換する

## 説明

array str_split ( string string [, int split_length] )

文字列を配列に変換します。オプションのパラメータ `split_length` が指定されている場合、 返される配列の各要素は、`split_length` の 長さとなります。それ以外の場合、1 文字ずつ分割された配列となります。

`split_length` が 1 より小さい場合に `FALSE` を返します。`split_length` が `string` の長さより大きい場合、文字列全体が 最初の(そして唯一の)要素となる配列を返します。

例 1. str_split() の例

`<?php $str = "Hello Friend"; $arr1 = str_split($str); $arr2 = str_split($str, 3); print_r($arr1); print_r($arr2); ?>`

出力は以下のようになります。

    Array
    (
        [0] => H
        [1] => e
        [2] => l
        [3] => l
        [4] => o
        [5] =>
        [6] => F
        [7] => r
        [8] => i
        [9] => e
        [10] => n
        [11] => d
    )

    Array
    (
        [0] => Hel
        [1] => lo
        [2] => Fri
        [3] => end
    )

chunk_split()、 preg_split()、 explode()、 count_chars()、 str_word_count() および for も参照ください。

前のページ | ホーム | 次のページ
str_shuffle | 上に戻る | str_word_count