假如$str="aaaaaaaaaaaaa,bbbbbbbbbbbbbbbbb,cccccccccccccc,";
我想只把最後一個","去掉。怎麼寫代碼呢?、
多謝了

解决方案 »

  1.   

    substr()  或 sub_replace()
      

  2.   


    $str="aaaaaaaaaaaaa,bbbbbbbbbbbbbbbbb,cccccccccccccc,";
    echo rtrim($str,',');
      

  3.   


    肯定先判断,最后一位是否需要删除,并且若有需要,至多删除最后一位$str = $str{strlen($str)-1} == ',' ? substr($str, 0, -1) : $str;
      

  4.   

    $str=substr($str,0,strlen($str)-1); 也可以實現
      

  5.   

    substr($str,0,-1)
    http://www.houdunwang.com
      

  6.   

    个人认为rtrim($str,',')要比substr好
      

  7.   


    $str=substr($str,0,strlen($str)-1);
      

  8.   

    1)$str=substr($str,0,strlen($str)-1);
    2)$str=substr($str,0,-1);