PHP uasort() 函数

实例

使用用户自定义的比较函数对数组 $arr 中的元素按键值进行排序:

4,"b"=>2,"c"=>8,d=>"6");
uasort($arr,"my_sort");
?>

ຄວາມຈຳນວນ

ການສະແດງຮູບມືການນຳໃຊ້

uksort()ທີ່ຈະຈັດການຈຸດແຈງຂອງອະນຸມັດທີ່ຈະມີຄວາມຈຳນວນຈາກຜູ້ນຳໃຊ້, ແລະຈະປະກອບຕົວຈົບຈຸດແຈງທີ່ບໍ່ມີການກັບຄື້ນອະນຸມັດຂອງອະນຸມັດ.

ຖ້າສຳເລັດຈະກັບຄື້ນ TRUE, ຖ້າບໍ່ສຳເລັດຈະກັບຄື້ນ FALSE.

ຫົວຂໍ້ຫົວລະບຽບuksort()ມັນເປັນການຈັດການຈຸດແຈງຂອງອະນຸມັດທີ່ມີຄວາມສຳຄັນຫຼາຍຫຼືຫຼາຍກວ່າອະນຸມັດທີ່ຈະຈຸດແຈງ.

ຂໍ້ສັງເກດ:ຂໍ້ສັງເກດ: uksort() ຫົວຂໍ້ຫົວລະບຽບuksort()ທີ່ຈະຈັດການຈຸດແຈງຂອງອະນຸມັດທີ່ຈະມີຄວາມຈຳນວນຈາກຜູ້ນຳໃຊ້.

ຂອບເຫດສັບສົນ:

uasort(array,myfunction);
参数 ສະແດງ
array ສະຫຼຸບ. ກຳນົດອະນຸມັດທີ່ຈະປະກອບຕົວຈົບ.
myfunction ຄວາມຈຳນວນ. ກຳນົດຄຳເວົ້າສຳລັບຫົວຂໍ້ຫົວລະບຽບການປຽບທຽບທີ່ສາມາດເອິກຮັບ. ຖ້າພາກທີໜຶ່ງມີຄວາມນ້ອຍຫຼາຍຫຼືຫຼາຍກວ່າພາກທີສອງ, ຫົວຂໍ້ຫົວລະບຽບການປຽບທຽບຕ້ອງກັບຄື້ນຄຳເວົ້າຄືກັບຄຳເວົ້າຄືກັບ 0.

ຂໍ້ມູນດ້ານເຕັກນິກ

ຄື້ນກັບຄື້ນ: ຖ້າສຳເລັດຈະກັບຄື້ນ TRUE, ຖ້າບໍ່ສຳເລັດຈະກັບຄື້ນ FALSE.
PHP Version: 4+