ホームページ  >  記事  >  バックエンド開発  >  PHPで文字列を分割する長さを指定する str_split関数の使用例

PHPで文字列を分割する長さを指定する str_split関数の使用例

高洛峰
高洛峰オリジナル
2017-02-03 15:20:191634ブラウズ

この記事の例では、指定された長さで文字列を分割するための PHP の str_split 関数の使用法について説明します。以下のように、皆さんと共有して参考にしてください:

例 1:

$str = 'abcdefgh';
$arr = str_split($str,2);

実行結果は次のとおりです:

array(4) {
 [0]=>
 string(2) "ab"
 [1]=>
 string(2) "cd"
 [2]=>
 string(2) "ef"
 [3]=>
 string(2) "gh"
}

例 2:

$str = 'abcdefgh';
$arr = str_split($str);
$i = 0;
$limit = 3;
$num = count($arr);
while($i <= $num-1){
  $temp = array();
  $for_countbu = ($num-$i) >= $limit ? $limit : $num - $i;
  for($j = 0; $j < $for_countbu; ++$j)
  {
    $temp[] = $arr[$i];
    ++$i;
  }
  $one = implode(&#39;&#39;,$temp);
  $result[] = $one;
}
print_r($result);

実行結果は次のとおりです:

array(4) {
 [0]=>
 string(2) "ab"
 [1]=>
 string(2) "cd"
 [2]=>
 string(2) "ef"
 [3]=>
 string(2) "gh"
}

この記事が PHP プログラミングのすべての人にとって役立つことを願っています。

PHP で str_split 関数を使用して指定した長さの文字列を分割する方法に関する関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。