php按照数组长度排序,不改变位置算法,各位老师请帮忙,该如何处理

WBOY
リリース: 2016-06-13 10:19:56
オリジナル
775 人が閲覧しました

php按照数组长度排序,不改变位置算法,各位老师请帮忙

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$arr = array('宫颈糜烂','治疗','治疗宫颈','宫颈','糜烂','如何治疗','如何','治宫颈','怎样','怎样治疗','宫糜');function arrLenOrder_desc($a,$b){    if (strlen($a) == strlen($b))  return 0;    return (strlen(strip_tags($a)) 
ログイン後にコピー


------解决方案--------------------
换些数据不好吗? 全是女人病。
PHP code
$arr = array('宫颈糜烂','治疗','治疗宫颈','宫颈','糜烂','如何治疗','如何','治宫颈','怎样','怎样治疗','宫糜');$a_k = array_keys($arr);$a_v = array_map(create_function('$item', 'return strlen($item);'),$arr);array_multisort($a_v,SORT_DESC,SORT_NUMERIC,$a_k,SORT_ASC,SORT_NUMERIC,$arr);echo implode(",",$arr);<div class="clear">
                 
              
              
        
            </div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート