一部のユーザーは、投稿のタイトルをすべて大文字で書くのが好きですが、これは完全に面倒です。もう一度書くように頼む代わりに、彼らが書いたタイトルの何パーセントが大文字であるかを知りたいので、50%を超える場合はstrtolowerを適用します。
私の考えは、文字列を小文字に変えて、元の文字列との違いを確認することです(3つの異なる文字は、元々3つの大文字があったことを意味します)。
$title = 'AAAA';
$title2 = strtolower($title);
$titleと$title2を比較して、一致しない文字数を取得するにはどうすればよいですか?
例えば:
$title = 'AAAa'
$title2 = 'aaaa'
$differences = '3';