##explode() 関数は文字列を配列に分割し、
implode() 関数は配列を次のように分割します。要素は文字列に結合されます。
explode
パラメータ:制限は結果の数を制限します。
$str = "hi, jason, world"; print_r(explode(',', $str)); print_r(explode(',', $str, 2));結果:
Array
(
[0] => hi
[1] => jason
[2] => world
)
Array
(
[0] => hi
[1] => jason, world
)
演習例: 文字列 a を定義し、アンダースコア以降の値がどのくらいになるかを計算し、文字列分割関数を使用します。
$a='331612_1,331495_1,331461_2,331559_1,333080_1,333555_1,331448_1,331618_1,333388_1,33 3408_1,327937_1,331615_1,331499_1'; $arr=explode(',',$a); $sum=0; foreach ($arr as $value) { $ary=explode('_', $value); $sum+=$ary[1]; } print_r($sum);implode
<?php $array = array( 'lastname' , 'email' , 'phone' ); $comma_separated = implode ( "," , $array ); echo $comma_separated ; // lastname,email,phone
PHP 関連の知識の詳細については、
を参照してください。 PHP中国語ウェブサイト以上がPHP でのexplodeとimplodeの使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。