Array ( [0] => wilson )
Array ( [0] => umkk )
Array ( [0] => audiok )
Array ( [0] => Futurama )
上記の users 配列があります。アルファベット順に並べ替えようとしているので、結果は次のようになります
audiok
futurama
umkk
wilson
これは、これらの行からの私の php コードです。
$arr1 = explode("\n", $users);
sort ($arr1);
print_r($arr1);
sort () が機能しないのはなぜですか? まったくソートされません..何が間違っていますか?私はphpプログラミングが初めてで、phpマニュアルを見て、そこに投稿されたこれらのさまざまな例をすべて試した後、並べ替えることができませんでした。
ありがとうございます。
編集:
preg_match_all('/control\?user=(.+?)&data/', $linklong, $users)
$users = $users[1][0];}
$users を印刷すると、すべてのユーザーが適切に表示されますが、それらを並べ替えようとすると、配列ではないことがわかります。そのため、$users を取得し、配列を作成するために爆発しました...プログラミングが苦手で申し訳ありません賢い–</p>