たとえば、次の単語があります。
$unsorted = array("eyh", "lhleo", "nrwgo");
asort を使用して配列をアルファベット順にソートできることは知っていますが、それは望ましくありません。配列の要素を取得して並べ替えると、次のようになります。
$sorted = array("ehy", "ehllo", "gnorw"); // each word in the array sorted
ちょっとソートされた=ええと
こんにちは、ソート済み = えーろ
間違ったソート = gnorw
私の知る限り、関数 sort は配列に対してのみ機能するため、sort を使用して単語をソートしようとすると、エラーが発生します。私が仮定しなければならなかった場合、おそらく foreach を strlen および for ステートメントまたは同様のものと一緒に使用する必要がありますが、よくわかりません。
前もって感謝します!