2016-09-22 50 views
-2
<?php  
    $values = "aaa,bbb,ccc,ddd,";//Remove last comma 
    $values = "aaa,bbb,,,";//Remove all commas after bbb like aaa,bbb 
?> 

如何删除最后一个值,除去在这个例子中在一个字符串

+3

您的标题与您的问题不符,这些不是数组元素,更不用说,您尝试过什么? – Epodax

+1

首先这不是一个数组。你需要修剪这些','...... –

回答

1

您可以修剪逗号“”使用下面的代码:使用PHP函数rtrim

<?php  

$values = "aaa,bbb,ccc,ddd,";//Remove last comma 
echo rtrim($values,','); 
echo "<br/>"; 

$values = "aaa,bbb,,,";//Remove all commas before bbb like aaa,bbb 
echo rtrim($values,','); 
?> 
0

只需使用PHP的trim()函数。

echo $values = trim("aaa,bbb,ccc,ddd,",','); // aaa,bbb,ccc,ddd 
echo $values = trim("aaa,bbb,,,",',');  // aaa,bbb 

trim()的第二个参数表示要删除的字符。