代码之家  ›  专栏  ›  技术社区  ›  Sam

如何用逗号分隔字符串并存储在字符串中

php
  •  -2
  • Sam  · 技术社区  · 8 年前

    我有一根这样的绳子 'A,B,C'我需要将其转换为“'A'、'B'、'C'”

    我已经用eplode尝试过了,但它被放进了一个数组中。

    $keys = explode(",", $key);
    
    3 回复  |  直到 8 年前
        1
  •  1
  •   u_mulder    8 年前

    弗斯特 explode implode

    echo "'" . implode("', '", explode(',', $key)) . "'";
    
        2
  •  0
  •   mrf    8 年前

    $keys = '\''.str_replace(',', '\',\'', $key).'\''
    
        3
  •  0
  •   Fuzzybear    8 年前

    代码:

    $string =   'a,b,c';
    
    $array1 =   explode(',',$string);
    
    foreach($array1 as $val){
    
        $array2[]   =   "'".$val."'";
    
    }
    
    $array2 =   implode(',',$array2);
    
    print_r($array1);
    
    print_r($array2);
    
    
    Out Put:
    
    Array
    (
    
        [0] => a
    
        [1] => b
    
        [2] => c
    
    )
    
    'a','b','c'
    
    推荐文章