replace every second comma of string using php

前端 未结 6 1448
执念已碎
执念已碎 2021-01-06 04:54

I have a string of that displays like this:

1235, 3, 1343, 5, 1234, 1

I need to replace every second comma with a semicolon

i.e.

6条回答
  •  借酒劲吻你
    2021-01-06 05:32

    Try this :

    $str     = '1235, 3, 1343, 5, 1234, 1';
    $res_str = array_chunk(explode(",",$str),2);
    foreach( $res_str as &$val){
       $val  = implode(",",$val);
    }
    echo implode(";",$res_str);
    

提交回复
热议问题