gpt4 book ai didi

php,转换为十六进制整数

转载 作者:行者123 更新时间:2023-12-04 06:29:09 25 4
gpt4 key购买 nike

我的 $_POST value 包含 css 友好的十六进制颜色值,例如:#ffffff .为了对ColorJizz友好库,我应该把它放在十六进制整数值中。下面的代码不起作用。如果我更换 $color_hex具有硬编码值的变量,例如:0xffffff , 有用。

include('colorjizz.php');   
$color_hex = '0x' . substr($_POST['color'], 1);
$color = new Hex($color_hex);

这很可能是一个非常菜鸟级别的问题,但在我的头撞墙几个小时之后,我会很感激任何建议。谢谢你。

最佳答案

“十六进制整数值”没有多大意义。十六进制是数字(因此是字符串)的表示,而整数值表示数字的机器格式。

如果你想要这个号码,可以通过谷歌快速搜索找到 hexdec

$color = hexdec(substr($_POST['color'], 1));

它似乎忽略了领先的“垃圾”,因此您甚至可以使用
$color = hexdec($_POST['color']);

关于php,转换为十六进制整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5657370/

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