php对数组的字符串长度进行排序

php对数组的字符串长度进行排序,主要是用到 usort 自定义的排序:

$file = file('zong.txt');
usort($file,  'sortByLen');
$handle = fopen('zong2.txt', 'a');
foreach ($file as $v){
    fwrite($handle, $v);
}
fclose($handle);
function sortByLen($a, $b) {
    if (strlen($a) == strlen($b)) {
        return 0;
    } else {
        return (strlen($a) > strlen($b)) ? 1 : -1;
    }
}

关键词: 字符串排序

上一篇: php读取写入更新删除access,操作access数据库类
下一篇: 移除阿里云监控程序,保护您的隐私:AlibabaCloud-CentOS7-Pure-and-safe

目前还没有人评论,您发表点看法?
发表评论

评论内容 (必填):