php,转换为十六进制整数
我的
$_POST
值包含css友好的十六进制颜色值,例如:#ffffff
。为了使其对ColorJizz库友好,我应该将其设置为十六进制整数值。下面的代码不起作用。如果我用硬编码值替换$color_hex
变量,例如:0xffffff
,它将起作用。
include(\'colorjizz.php\');
$color_hex = \'0x\' . substr($_POST[\'color\'], 1);
$color = new Hex($color_hex);
这很可能是一个非常菜鸟级的问题,但是在将我的脑袋砸了好几个小时之后,我将不胜感激。谢谢。
没有找到相关结果
已邀请:
3 个回复
磐去裸猜饲
它似乎忽略了开头的“垃圾”,因此您甚至可以使用
广躺椽
http://php.net/hexdec
橙绥
最后一个参数
指定输入字符串为十六进制。