PHP函数krsort()用于按照关联数组的键名逆向排序
▥php
𝄐 0
php krsort,php krc 转 lrc
PHP函数krsort()用于按照关联数组的键名逆向排序。该函数将关联数组中的元素按照键名逆向排序,从高到低排列。
以下是krsort()函数的语法:
php
krsort(array $array, int $sort_flags = SORT_REGULAR): bool
参数说明:
- $array:要排序的关联数组。
- $sort_flags(可选):排序类型。可选值包括:
- SORT_REGULAR - 默认。把每一项按常规顺序排列。
- SORT_NUMERIC - 把每一项作为数字来处理。
- SORT_STRING - 把每一项作为字符串来处理。
- SORT_LOCALE_STRING - 根据当前的本地设置,把每一项作为字符串来处理。
- SORT_NATURAL - 以自然顺序对每一项排序。
- SORT_FLAG_CASE - 可与其他某些值进行按位或运算(|),表示忽略排序时的字母大小写。
下面是一个使用krsort()函数的示例:
php
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo "排序前:<br/>";
foreach($age as $key => $value) {
echo "Key=" . $key . ", Value=" . $value;
echo "<br/>";
}
krsort($age);
echo "排序后:<br/>";
foreach($age as $key => $value) {
echo "Key=" . $key . ", Value=" . $value;
echo "<br/>";
}
?>
输出结果为:
排序前:
Key=Peter, Value=35
Key=Ben, Value=37
Key=Joe, Value=43
排序后:
Key=Peter, Value=35
Key=Joe, Value=43
Key=Ben, Value=37
在上面的例子中,krsort()函数按照关联数组的键名逆向排序了数组 $age。最初的顺序是 "Peter"、"Ben" 和 "Joe",但排序后变成了 "Peter"、"Joe" 和 "Ben"。
PHP函数krsort()用于按照关联数组的键名逆向排序。该函数将关联数组中的元素按照键名逆向排序,从高到低排列。
以下是krsort()函数的语法:
php
krsort(array $array, int $sort_flags = SORT_REGULAR): bool
参数说明:
- $array:要排序的关联数组。
- $sort_flags(可选):排序类型。可选值包括:
- SORT_REGULAR - 默认。把每一项按常规顺序排列。
- SORT_NUMERIC - 把每一项作为数字来处理。
- SORT_STRING - 把每一项作为字符串来处理。
- SORT_LOCALE_STRING - 根据当前的本地设置,把每一项作为字符串来处理。
- SORT_NATURAL - 以自然顺序对每一项排序。
- SORT_FLAG_CASE - 可与其他某些值进行按位或运算(|),表示忽略排序时的字母大小写。
下面是一个使用krsort()函数的示例:
php
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo "排序前:<br/>";
foreach($age as $key => $value) {
echo "Key=" . $key . ", Value=" . $value;
echo "<br/>";
}
krsort($age);
echo "排序后:<br/>";
foreach($age as $key => $value) {
echo "Key=" . $key . ", Value=" . $value;
echo "<br/>";
}
?>
输出结果为:
排序前:
Key=Peter, Value=35
Key=Ben, Value=37
Key=Joe, Value=43
排序后:
Key=Peter, Value=35
Key=Joe, Value=43
Key=Ben, Value=37
在上面的例子中,krsort()函数按照关联数组的键名逆向排序了数组 $age。最初的顺序是 "Peter"、"Ben" 和 "Joe",但排序后变成了 "Peter"、"Joe" 和 "Ben"。
本文地址:
/show-271374.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。