次の質問をあなたの前に置きたいと思います。
データベースはさまざまな名前で構成されています。これらの名前には、é、êなどの「特殊」文字を含めることができます。
私の計画は、データベースからの名前を含むSEOに適したURLを持つことでした。リンクの作成は大きな問題ではありません。normalize関数またはstr_replace関数を使用して、すべての特殊文字を通常の文字に置き換えるだけです。
しかし、SEOフレンドURLを使用してデータベースにクエリを実行する場合(必要な検証とチェックの後)。DB ofcourseは、特殊文字のために結果を返しません。
ここで問題が発生します。特殊文字を使用せずにデータベースにクエリを実行する方法はありますか、それとも特殊文字を使用せずに名前を格納するデータベースに別の列を配置する方がよいでしょうか(作成中にそれらをクリーンアップする必要が少なくなります)。リンクとクエリが簡単)。これには2つの列を維持する必要がありますが、データベースに簡単にクエリを実行できるようになります。
何か案は?