Skip to content

PHPで文字列を一文字ずつ分割する方法

📅 April 05, 2020

⏱️1 min read

この頃、Paizaでのスキルチェックをやっています。 すると、業務ではなかなか使用しないながらも、競技プログラミング系だと多用する処理などがありますよね。 (てか実際、スキルチェックやってなかったら必要ないかもww)

今回はその中のひとつ「文字列を一文字ずつ分割する方法」でしっくりくるものを紹介。

<?php

$str = "string";

for($i = 0; $i < strlen($str); $i++) {
  echo $str[$i]."\n";
}

出力結果

s
t
r
i
n
g

おそらく上記が一番簡単な方法です。 あとは配列の中身を分類したり、該当の文字の数を数えたり…

実際、こんなの知らなきゃできないし、競技プログラミング以外では使いませんww

← PrevNext →
  • Gatsby Blog by Katsuhiro Shiraishi