`sort()` 函數(shù)是 PHP 中的一個數(shù)組排序函數(shù),用于對數(shù)組按照升序進(jìn)行排序。它可以對索引數(shù)組和關(guān)聯(lián)數(shù)組進(jìn)行排序。
具體來說,`sort()` 函數(shù)會修改原始數(shù)組,并將其按照升序重新排列。排序后的數(shù)組將根據(jù)元素的值重新分配索引,從 0 開始遞增。
`sort()` 函數(shù)可以用于以下情況:
1. 對數(shù)字?jǐn)?shù)組進(jìn)行排序:將數(shù)組中的數(shù)字按照升序重新排列。
2. 對字符串?dāng)?shù)組進(jìn)行排序:將數(shù)組中的字符串按照字母順序進(jìn)行排序。
3. 對混合類型數(shù)組進(jìn)行排序:將數(shù)組中的元素按照一定規(guī)則進(jìn)行排序,例如數(shù)字在前,字符串在后。
下面是一個使用 `sort()` 函數(shù)對數(shù)組進(jìn)行排序的例子:
```php
$numbers = array(4, 2, 8, 6);
sort($numbers);
print_r($numbers);
```
輸出結(jié)果為:`Array ( [0] => 2 [1] => 4 [2] => 6 [3] => 8 )`
請注意,在排序時,`sort()` 函數(shù)會改變原始數(shù)組的順序,因此建議在需要保留原始數(shù)組的情況下先創(chuàng)建副本再進(jìn)行排序操作。