PHP関数 explode

TOP > PHP  > PHP関数リファレンス  > explode

explode…文字列を分割し配列にする。

文字列  配列  定番 

第3引数のlimitはPHP4.0.1で追加。


●書式
array explode( string separator, string string [, int limit ] )
$v = explode(",", "val1,val2,val3") ;

●引数
 separator …区切り文字
string …文字列
 limit …配列の最大要素数
●返値
 分割した文字列の配列

サンプルコード

<?php
$fruits = 'apple orange pear banana';
$fruit_array = explode(" ", $fruits); // 半角スペースで分割
print "<pre>";
print_r($fruit_array);
print "</pre>";
?>
Array ( [0] => apple [1] => orange [2] => pear [3] => banana )

存在しない区切り文字

<?php
$fruits = 'apple orange pear banana';
$fruit_array = explode(",", $fruits); // 存在しない区切り文字を指定
print "<pre>";
print_r($fruit_array);
print "</pre>";
?>
Array ( [0] => apple orange pear banana )

最大要素数の指定

<?php
$fruits = 'apple orange pear banana';
$fruit_array = explode(" ", $fruits, 2); // 配列の最大要素数を2つに指定
print "<pre>";
print_r($fruit_array);
print "</pre>";
?>
Array ( [0] => apple [1] => orange pear banana )






索引

A  B  C  D  E  F  G  H  I  J  K  L  M  N 
O  P  Q  R  S  T  U  V  W  X  Y  X