【问题标题】:Convert rgb array to string [duplicate]将rgb数组转换为字符串[重复]
【发布时间】:2019-04-09 12:14:37
【问题描述】:

我要转换

array("r" => "144", "g" => "24", "b" => "26")

"144, 24, 26"

我尝试过将 array_map 与 strval 一起使用,但它不起作用。

array_map('strval', $array)

我不知道为什么它不起作用。

【问题讨论】:

    标签: php


    【解决方案1】:

    你可以使用implode()

    $arr = array("r" => "144", "g" => "24", "b" => "26");
    $str = implode(', ',$arr);
    // If you want a double quote around string, add following line:
    echo '"' . $str . '"';
    

    Working Code:

    【讨论】:

    • 当您看到一个常见问题时,您应该将其作为副本关闭而不是回答。
    • @JohnConde,从现在开始我一定会这样做。
    • 谢谢。我用implode(', ', $arr)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-05
    • 1970-01-01
    • 1970-01-01
    • 2021-08-20
    • 2012-05-18
    • 2014-07-07
    相关资源
    最近更新 更多