ch sagte ja, use utf8 wirkt sich nur auf variablen aus, die direkt im skript stehen.
es geht aber bei einer webseite (auch) um strings, die von aussen kommen.
Ja, OK. Nach meiner Erfahrung arbeiten alle Stringfunktionen dann zeichenorientiert. use bytes; dreht dann das Verhalten um.