varchar を utf8 MySQL テーブルに格納し、utf8_general_ci 照合を使用しています。varchar に一意のインデックスがあります。MySQL がインデックスに対して行うことと同等の文字列比較を PHP で行いたいと考えています。
特定の例は、これが起こる前に、PHP で 'a' が 'À' と同等であると見なされることを検出できるようにしたいということです。
mysql> insert UniTest (str) values ('a');
Query OK, 1 row affected (0.00 sec)
mysql> insert UniTest (str) values ('À');
ERROR 1062 (23000): Duplicate entry 'À' for key 1