0

数値の配列を 1 桁目、2 桁目、というように並べ替える PHP スクリプトが必要です。

たとえば、配列:

$arr = array(1, 94, 4, 925, 401, 277, 255);

次のようなソートになります。

1, 255, 277, 4, 401, 925, 94

4

3 に答える 3

7

関数に渡すSORT_STRINGことにより、文字列として並べ替えます。sort()

sort( $arr, SORT_STRING);

これは出力します

Array
(
    [0] => 1
    [1] => 255
    [2] => 277
    [3] => 4
    [4] => 401
    [5] => 925
    [6] => 94
)
于 2012-08-04T21:18:42.197 に答える
3
sort($arr, SORT_STRING);

sort のマニュアルページを参照してください。

http://php.net/manual/en/function.sort.php

于 2012-08-04T21:19:50.920 に答える
0

構文

bool sort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) この関数は、配列をソートします。この関数が完了すると、要素は最低から最高に配置されます。

$arr = array(1, 94, 4, 925, 401, 277, 255);

sort( $arr, SORT_STRING);

var_dump($arr);

上記のポスターはこのリンクを使用しました。コードを使用した例を次に示します

于 2012-08-05T16:17:39.307 に答える