gpt4 book ai didi

php - 在 php 中从字符串中获取颜色的一些方法?

转载 作者:可可西里 更新时间:2023-10-31 23:56:13 26 4
gpt4 key购买 nike

我有这样一个字符串

$color="rgb(255, 255, 0)";

我想在一个数组或三个不同的变量中获取值 255,255,0。例如

$arr[0]=255;
$arr[1]=255;
$arr[2]=0;

我认为可以用正则表达式来完成。但我在这方面很糟糕。谢谢

最佳答案

如果它总是采用那种格式,那么这应该可以在不使用正则表达式的情况下工作:

$color = str_replace(array('rgb(', ')', ' '), '', $color);
$arr = explode(',', $color);

我们使用 str_replace() 去除无趣的数据和空格,然后使用 explode() 逗号上的字符串以在 中给出您想要的输出数组格式>$arr.

我还添加了这个 solution to a codepad这样您就可以看到运行时会发生什么。

关于php - 在 php 中从字符串中获取颜色的一些方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8296111/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com