String intercept functions Start function csubstr ($str, $start, $len)
{
$strlen =strlen ($STR);
$clen = 0;
for ($i =0; $i < $strlen; $i + +, $clen + +)
{
if ($clen >= $start + $len)
Break
if (Ord (substr ($str, $i, 1)) >0xa0)
{
if ($clen >= $start)
$tmpstr. =substr ($str, $i, 2);
$i + +;
}
Else
{
if ($clen >= $start)
$tmpstr. =substr ($str, $i, 1);
}
}
return $tmpstr;
}
------------------------------the end of the string intercept function-------------------------------------------
/* How to use:
$str =csubstr ("ipod halo too dazzling Apple's computer dramatic what to do?", 0,20);
Echo $str;
?>
http://www.bkjia.com/PHPjc/445564.html www.bkjia.com true http://www.bkjia.com/PHPjc/445564.html techarticle The string intercept function starts with functions csubstr ($STR, $start, $len) {$strlen =strlen ($str); $clen =0; for ($i =0; $i $strlen; $i + +, $clen + +) { if ($clen = $start + $len) break; if (Ord (substr) ($str,...