私はソート関数を書いています(usortを使用)。そこで実行したい操作の一部は、アルファベット順で最初に来る値を決定することです。(これは操作の一部にすぎないため、natsortは使用していません。) これは、どちらがアルファベット順で最初であるかを判断する必要がある 2 つの文字列があることを意味します。この操作はループで行われるため、できるだけ簡単に実行したいと考えています。私ができることの 1 つは、2 つの要素から配列を作成し、natsort を使用することです。2 つの値から配列を構築することを含まない、より良いアプローチはありますか?
編集:$a > $b
これがどのように動作するかはわかりませんが、基本的なケースは正しいようです。