ksrot php_php中ksort函数的功能起什么作用呢?
摘要:
下文講述php中ksort函數(shù)的功能講解,如下所示;
ksort函數(shù)功能說(shuō)明:
根據(jù)數(shù)組的鍵名進(jìn)行升序排列
ksort語(yǔ)法:
ksort(array,sortingtype);
--------參數(shù)說(shuō)明------
array:必填參數(shù),待進(jìn)行操作的數(shù)組
sortingtype:非必填參數(shù),
此參數(shù)值可以為:
0:SORT_REGULAR 缺省值,將每一項(xiàng)按常規(guī)順序排列(Standard ASCII,不改變類(lèi)型)
1:SORT_NUMERIC 將每一項(xiàng)作為數(shù)字來(lái)處理。
2:SORT_STRING 將每一項(xiàng)作為字符串來(lái)處理。
3:SORT_LOCALE_STRING 將每一項(xiàng)作為字符串來(lái)處理,基于當(dāng)前區(qū)域設(shè)置(可通過(guò) setlocale() 進(jìn)行更改)。
4:SORT_NATURAL 將每一項(xiàng)作為字符串來(lái)處理,使用類(lèi)似 natsort() 的自然排序。
5:SORT_FLAG_CASE 將結(jié)合(按位或)SORT_STRING 或 SORT_NATURAL 對(duì)字符串進(jìn)行排序,不區(qū)分大小寫(xiě)
--------返回值說(shuō)明-----
當(dāng)用戶(hù)自定義函數(shù)操作成功,則返回true
否則返回false
--------注意事項(xiàng)------
此函數(shù)會(huì)改改變?cè)瓟?shù)組中鍵值順序
例:
php數(shù)組之ksort函數(shù)示例分享
echo "maomao365.com php ksort函數(shù)的示例分享\n";
$a =array("t"=>"10","a"=>"200","y"=>"300");
ksort($a);
foreach($a as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "\n";
}
?>
//輸出
maomao365.com php krsort函數(shù)的示例分享
Key=a, Value=200
Key=t, Value=10
Key=y, Value=300
總結(jié)
以上是生活随笔為你收集整理的ksrot php_php中ksort函数的功能起什么作用呢?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 中国银行兑换外币流程
- 下一篇: 动态规划算法php,php算法学习之动态