文字コードが UTF-8 だからじゃないでしょうか。
strlen(mb_convert_encoding('ああああああああああああ', 'eucjp', 'utf8'))
とかなら 24 になると思います。
http://q.hatena.ne.jp
解決しました!
ありがとうございます。