Home  >  Article  >  Backend Development  >  How to remove commas from both sides of a string in php

How to remove commas from both sides of a string in php

藏色散人
藏色散人Original
2020-09-07 10:00:023154browse
php去除字符串两边的逗号的方法:首先使用rtrim($str, ",")方法去除字符串末尾的逗号;然后使用ltrim($str, ",")方法去除字符串开头的逗号即可。

How to remove commas from both sides of a string in php

推荐:《PHP视频教程

PHP去除字符串开头或末尾逗号

    去除最后一个逗号:

    $str = "a,b,c,d,";
    echo rtrim($str, ",");

    返回的结果就是:a,b,c,d

    去除开头逗号:

    $str = ",a,b,c,d";
    echo ltrim($str, ",");

    返回的结果就是:a,b,c,d

    用到的函数:

    trim() 函数从字符串的两端删除空白字符和其他预定义字符。

    trim(string,charlist)

    string 必需。规定要检查的字符串。

    charlist 可选。规定要转换的字符串。如果省略该参数,则删除以下所有字符:

    "\0" - NULL
    "\t" - tab
    "\n" - new line
    "\x0B" - 纵向列表符
    "\r" - 回车
    " " - 普通空白字符

    rtrim() 函数从字符串的末端开始删除空白字符或其他预定义字符。

    string 必需。规定要转换的字符串。

    charlist 可选。规定从字符串中删除哪些字符。如果未设置该参数,则全部删除以下字符:

    "\0" - ASCII 0, NULL
    "\t" - ASCII 9, 制表符
    "\n" - ASCII 10, 新行
    "\x0B" - ASCII 11, 垂直制表符
    "\r" - ASCII 13, 回车
    " " - ASCII 32, 空格

    ltrim() 函数从字符串左侧删除空格或其他预定义字符。

    string 必需。规定要转换的字符串。

    charlist 可选。规定从字符串中删除哪些字符。如果未设置该参数,则全部删除以下字符:

    "\0" - ASCII 0, NULL
    "\t" - ASCII 9, 制表符
    "\n" - ASCII 10, 新行
    "\x0B" - ASCII 11, 垂直制表符
    "\r" - ASCII 13, 回车
    " " - ASCII 32, 空格

The above is the detailed content of How to remove commas from both sides of a string in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn