note 74597 deleted from function.substr by bjori
| From: | bjori@php.net | Date: | Fri, 20 Apr 2007 09:15:24 +0000 |
| Subject: | note 74597 deleted from function.substr by bjori | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-125593@lists.php.net to get a copy of this message | ||
Note Submitter: slash at aspiredesigns dot com dot sg
Reason: bad code
----
sub_char funtion for Chinese Characters and other special characters.
function sub_char($str, $len, $seperator) {
/*
Example:
sub_char("详全文详全文", 5,
";");
*/
$result = "";
$arr_str = explode($seperator, $str);
if(sizeof($arr_str) < $len) {
$len = sizeof($arr_str);
}
for ($i =0; $i < $len; $i++) {
$result = $result.$arr_str[$i];
if($i+1 < $len) {
$result = $result.$seperator;
}
}
return $result;
}