如何在php中删除字符串中的最后一个逗号

时间:2017-08-23 09:14:58

标签: php laravel-5.4

我想从下面的数组中删除最后一个逗号。

{"location":"Park Town,Chennai,Tamil Nadu" }, 
{"location":"Arajar Salai,Simmakkal,Madurai" },

2 个答案:

答案 0 :(得分:1)

乔恩斯特林在评论中说得对。如果你试图手动创建json - 这是个坏主意。

但你问题的答案应该是这样的(没有测试过):

<?php
$tab=explode(",",$string);
array_pop($tab);
$string=implode(",",$tab).']';
?>

答案 1 :(得分:0)

只需在字符串上使用php rtrim()函数即可获得结果。

如下所示

<?php 

$text = '{"location":"Park Town,Chennai,Tamil Nadu" },{"location":"Arajar Salai,Simmakkal,Madurai" },';


$test = rtrim($text,',');
echo $test;
?>

实例https://eval.in/849038