PHP natcasesort() 函数

定义和用法

ຫົວຫົວລະບົບ natcasesort() ຈະລະບຸຄວາມຫາຍຫຼັງຄວາມຄິດຫຼັງ "Natural Sort" ທີ່ຈະຈຳນວນວິນະປະຈຳ. ຄວາມຫາຍຫຼັງຈະຮັກສາຄວາມຫາຍຫຼັງທຳອິດ.

ໃນການລະບຸຄວາມຫາຍຫຼັງຄວາມຄິດຫຼັງ, ຈຳນວນ 2 ບໍ່ຕໍ່າກວ່າ ຈຳນວນ 10. ໃນການລະບຸຄວາມຫາຍຫຼັງຄວາມຄິດຫຼັງ, 10 ບໍ່ຕໍ່າກວ່າ 2, ຍ້ອນວ່າຈຳນວນທຳອິດຂອງ "10" ບໍ່ຕໍ່າກວ່າ 2.

ຫົວຫົວລະບົບຈະບໍ່ສາມາດສະແດງຄວາມຫາຍຫຼັງຄວາມຄິດຫຼັງ.

ຖ້າປະສົບຜົນ, ຫົວຫົວລະບົບຈະກັບຄື TRUE, ຖ້າບໍ່ປະສົບຜົນຈະກັບຄື FALSE.

ສັບສຳນັກງານ

natcasesort(array)
ປະເພດ ການອະທິບາຍ
array ຕ້ອງການ. ລະບຸວິນະປະຈຳທີ່ຈະຕ້ອງຈຳນວນ.

ຕົວຢ່າງ

<?php
$temp_files = array("temp15.txt","Temp10.txt",
"temp1.txt","Temp22.txt","temp2.txt");
natsort($temp_files);
echo "ການລະບຸຄວາມຫາຍຫຼັງຄວາມຄິດຫຼັງ:"
print_r($temp_files);
echo "<br />";
natcasesort($temp_files);
echo "ການລະບຸຄວາມຫາຍຫຼັງຄວາມຄິດຫຼັງທີ່ບໍ່ສາມາດຈຳນວນຄວາມຂື້ນຕົວຕາມຄວາມຫາຍຫຼັງ:"
print_r($temp_files);
?>

ຄຳອອກຂອງວິກາຍດັ່ງກ່າວ:

ການລະບຸຄວາມຫາຍຫຼັງຄວາມຄິດຫຼັງ.
Array
(
[0] => Temp10.txt
[1] => Temp22.txt
[2] => temp1.txt
[4] => temp2.txt
[3] => temp15.txt
)
ການລະບຸຄວາມຫາຍຫຼັງຄວາມຄິດຫຼັງທີ່ບໍ່ສາມາດຈຳນວນຄວາມຂື້ນຕົວຕາມຄວາມຫາຍຫຼັງ.
Array
(
[2] => temp1.txt
[4] => temp2.txt
[0] => Temp10.txt
[3] => temp15.txt
[1] => Temp22.txt
)