PHP natsort() º¯Êý

ʵÀý

¶ÔÊý×é½øÐÐÅÅÐò£º

<?php
$temp_files = array("temp15.txt","temp10.txt",
"temp1.txt","temp22.txt","temp2.txt");

sort($temp_files);
echo "±ê×¼ÅÅÐò£º";
print_r($temp_files);
echo "<br>";

natsort($temp_files);
echo "×ÔÈ»ÅÅÐò£º";
print_r($temp_files);
?>

ÔËÐÐʵÀý

¶¨ÒåºÍÓ÷¨

natsort() º¯ÊýÓÃ"×ÔÈ»ÅÅÐò"Ëã·¨¶ÔÊý×é½øÐÐÅÅÐò¡£¼üÖµ±£ÁôËüÃÇԭʼµÄ¼üÃû¡£

ÔÚ×ÔÈ»ÅÅÐòËã·¨ÖУ¬Êý×Ö 2 СÓÚ Êý×Ö 10¡£ÔÚ¼ÆËã»úÅÅÐòËã·¨ÖУ¬10 СÓÚ 2£¬ÒòΪ "10" ÖеĵÚÒ»¸öÊý×ÖСÓÚ 2¡£

Óï·¨

natsort(array)
²ÎÊý ÃèÊö
array ±ØÐè¡£¹æ¶¨Òª½øÐÐÅÅÐòµÄÊý×é¡£

natsort() º¯ÊýÓÃ×ÔȻ˳ÐòËã·¨¶Ô¸ø¶¨Êý×éÖеÄÔªËØÅÅÐò¡£

natsort() º¯ÊýʵÏÖÁË¡°×ÔÈ»ÅÅÐò¡±£¬¼´Êý×Ö´Ó 1 µ½ 9 µÄÅÅÐò·½·¨£¬×Öĸ´Ó a µ½ z µÄÅÅÐò·½·¨£¬¶ÌÕßÓÅÏÈ¡£Êý×éµÄË÷ÒýÓëµ¥ÔªÖµ±£³Ö¹ØÁª¡£

Èç¹û³É¹¦£¬Ôò¸Ãº¯Êý·µ»Ø TRUE£¬·ñÔò·µ»Ø FALSE¡£

¼¼Êõϸ½Ú

·µ»ØÖµ£º Èô³É¹¦Ôò·µ»Ø TRUE£¬Èôʧ°ÜÔò·µ»Ø FALSE¡£
PHP °æ±¾£º 4+
¸üÐÂÈÕÖ¾£º ×Ô PHP 5.2.10 Æð£¬µ±Óà 0 Ìî³äÊý×Ö×Ö·û´®Ê±£¨ÀýÈç '00006'£©£¬½«ºöÂÔ 0¡£
VUE