今日の人気記事

  1. PHP + Apacheのインストール - Linux環境 - CentOS
  2. HTML内でPHPスクリプトを実行 - 埋め込み
  3. PHP + Apache 環境の構築
  4. PHPのダウンロードとインストール - Windows環境
  5. 外部コマンドを実行 - exec()、system()

文字列を配列に変換 - str_split()

スポンサーリンク

プログラミング言語PHPで、文字列を配列に変換する関数 str_split()を紹介します。

str_split関数

array str_split ( string $string [, int $split_length = 1 ] )
文字列を配列に変換します。
文字列を区切る長さを指定することもできます。
引数
$string
配列に変換する文字列を指定します。
$split_length
文字列を区切る長さを指定します。
指定しない場合(デフォルト)、1文字ずつ区切られます。
返り値
変換された配列を返します。
スポンサーリンク

サンプルコード

指定した文字列を配列に変換するサンプルコードです。

str_split( 文字列 [, 区切る長さ] )
<?php
/* 文字列を定義 */
$string = "Perl Ruby PHP";

/* 配列へ変換 */
print_r( str_split($string) );
print_r( str_split($string, 5) );
?>

実行結果です。指定した文字列が配列へ変換されています。
文字列を区切る長さを指定しない場合 → 1文字ずつ配列の値へ格納。
文字列を区切る長さを指定した場合 → 指定した長さずつ(ここでは、5文字)配列の値へ格納されています。

Array
(
    [0] => P
    [1] => e
    [2] => r
    [3] => l
    [4] =>  
    [5] => R
    [6] => u
    [7] => b
    [8] => y
    [9] =>  
    [10] => P
    [11] => H
    [12] => P
)
Array
(
    [0] => Perl 
    [1] => Ruby 
    [2] => PHP
)
スポンサーリンク

関連記事と広告