原字符串1,2,3,4,5,6,
去掉最后一个字符",",最终结果为1,2,3,4,5,6
$g_id_list='';
foreach ($saved as $key => $value) {
$g_id_list .=$value->g_id.',';
}
trace('1g_id_list='.$g_id_list,'info');
$newstr =substr($g_id_list,0,strlen($g_id_list)-1);
trace('2g_id_list='.$newstr,'info');
$newstr2 =rtrim($g_id_list, ",") ;
trace('3g_id_list='.$newstr2,'info');
substr定义和用法
substr() 函数返回字符串的一部分。
注释:如果 start 参数是负数且 length 小于或等于 start,则 length 为 0。
语法
substr(string,start,length)
参数 | 描述 |
---|---|
string | 必需。规定要返回其中一部分的字符串。 |
start | 必需。规定在字符串的何处开始。
|
length | 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
|
技术细节
返回值: | 返回字符串的提取部分,如果失败则返回 FALSE,或者返回一个空字符串。 |
---|
rtrim定义和用法
rtrim() 函数移除字符串右侧的空白字符或其他预定义字符。
相关函数:
语法
rtrim(string,charlist)
参数 | 描述 |
---|---|
string | 必需。规定要检查的字符串。 |
charlist | 可选。规定从字符串中删除哪些字符。如果省略该参数,则移除下列所有字符:
|
技术细节
返回值: | 返回已修改的字符串。 |
---|