字符串截取支持中文html
/** * 清除html标签,字符串截取 * 支持中文 * @author TechLee */ function substr_cn($str, $length = 0, $start = 0, $charset = "utf-8", $suffix = true) { $str = function_exists('clear_tags') ? clear_tags($str) : strip_tags($str); if ($length > 0 && mb_strlen($str, $charset) <= $length) { return $str; } $slice = $length > 0 ? mb_substr($str, $start, $length, $charset) : $str; if ($suffix) { return $slice . "…"; } return $slice; } echo substr_cn('PHP是世界上最好的语言,是宇宙第一语言!', 10); // 输出: // PHP是世界上最好的…