私は mysql で以下を使用して、libray ソートでタイトルを取得します。たとえば、ゴッドファーザーはゴッドファーザーとしてソートされます。
SELECT apnumber, aptitle, IF( aptitle LIKE 'The %', SUBSTRING( aptitle, 5 ) , IF( aptitle LIKE 'A %', SUBSTRING( aptitle, 3 ) , IF( aptitle LIKE 'An %', SUBSTRING( aptitle, 4 ) , aptitle ) ) ) AS sorttitle など...
PHPで文字列をライブラリソートバージョンに変更する最も効率的な方法は何ですか? これは、タイトルの先頭にある「An」、「A」、または「The」を削除することです。次のようなものを見る必要があると仮定して、私は正しいですか:
substr_replace( "" , "" , 0)