我使用这个php脚本从jpg文件中获取rgb颜色:
来源:https://stackoverflow.com/a/36321726/8144877
问题是当rgb颜色看起来像这样:rgb(0,23,110)然后脚本返回这个十六进制:176e而不是00176e
我看到脚本没有显示前两个零,有没有办法在使用dechex将rgb转换为十六进制时显示所有零?
答案 0 :(得分:1)
是的,有一种方式,str_pad
function可以帮助您:
str_pad("176e", 6, "0", STR_PAD_LEFT); // "00176e"
参数:
STR_PAD_LEFT
填充左侧