protected function strlen($str) { if (function_exists('mb_strlen')) { return mb_strlen($str, 'UTF-8'); } else { return preg_match_all('/[\\x00-\\x7F\\xC0-\\xFD]/', $str, $var_empty); } }