下面php语句中的2x代表什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/28 16:46:16
$bgcolor="#ffffff";
sscanf(trim($bgcolor,"#"),'%2x%2x%2x',$red,$green,$blue);

格式化宽度为2的16进制数据
上面得到的数据为
$red=255;
$green=255;
$blue=255;

%2x 宽度为2的十六进制数
这里是转换成颜色的十六进制形式
%6.3s,6表示宽度,3表示精度,详情请参照c语言printf格式

跟C语言中的一样
%2x代表将变量格式化为两位的小写16进制

这个是格式输出的定义~~~~