通常、名前と電子メール アドレスを含む配列を並べ替えたいと思います。問題は、電子メール アドレスが「a」で始まる場合でも最後に表示されることです。
例えば
$myarray = ("Alex Mayfeild", "David Beckham", "Oliver Twist", "ant.stev@wherever.com", "peter.pan@neverland.com", ........) //and so on
PHP のソート機能を使用して配列をソートすると、"ant.stev@wherever.com" が最後近くに表示されますが、実現したい機能は、彼が Alex の後に表示されることです。
自然順序付けに基づく natcasesort および natsource 関数が失敗するようです。修正: natcasesource は動作し、ドキュメントに記載されているように動作すると true を返します。ありがとう@meagar
要求された機能を実現する方法はありますか。助けてくれてありがとう。とても感謝しています。