在PHP中,对数组进行排序是非常常见的需求。以下是一些基本的排序方法及其实例。

1. 使用 `sort()` 函数排序数组

`sort()` 函数对数组进行升序排序。默认情况下,它是基于字符串的排序。

实例php怎么排序,PHP实例:如何对数组进行排序  第1张

```php

$numbers = array(3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5);

sort($numbers);

print_r($numbers);

>

```

输出
Array([0]=>1[1]=>1[2]=>2[3]=>3[4]=>3[5]=>4[6]=>5[7]=>5[8]=>5[9]=>6[10]=>9)

2. 使用 `rsort()` 函数排序数组

`rsort()` 函数对数组进行降序排序。

```php

$numbers = array(3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5);

rsort($numbers);

print_r($numbers);

>

```

输出
Array([0]=>9[1]=>6[2]=>5[3]=>5[4]=>5[5]=>4[6]=>3[7]=>3[8]=>2[9]=>1[10]=>1)

3. 使用 `asort()` 函数排序数组

`asort()` 函数对数组进行升序排序,并且保持键的关联。

```php

$numbers = array("