artigos
Artigos e guias do PHPDocQuest sobre acentuação — do manual oficial do PHP para a prática.
strlen('ação') devolve 6, não 4 — porque conta bytes, e em UTF-8 cada acento ocupa dois. Veja por que o corte com substr gera �, quais funções têm par mb_*, e quando strlen ainda é a escolha certa.
1 artigo