我希望使用字符串连接数组元素(例如:-
),我尝试使用implode,但它在我的代码中不起作用。
如何解决?
PHP:
<?php
$count = 1;
$ttttt = json_decode('["110,2"]');
$nnnnn = array("110","1","2");
$fffff = array('name','day','last');
$Rtp = str_replace($nnnnn, $fffff, $ttttt, $count);
echo implode(" - ", $Rtp); // This output is as: name,last
?>
答案 0 :(得分:1)
您的JSON无法按预期方式生效,它只生成一个值110,2
。
将其更改为["110","2"]
,您的内爆应该没问题。
答案 1 :(得分:0)
你有一个数组$ ttttt = array(110,2)。 然后,您将替换此数组中的所有值,如下所示110 - &gt; name,2 - &gt;最后和1 - &gt;一天,使用str_replace。
所以(110,2)变成(“名字”,“最后”)