为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 颜色未被确认

PHP 颜色未被确认

PHP
喵喵时光机 2022-08-05 10:05:04
我正在用FPDF做一些测试,遇到了一个问题。当设置一个容器从预定义的变量中提取它的颜色时,它没有遵守该值,我不明白为什么不这样做。下面的示例这很完美:$pdf->SetFillColor(131,54,112);但是,当尝试从变量中提取值时,它不支持该值$colour = '131,54,112';$pdf->SetFillColor($colour);有人有任何想法吗?
查看完整描述

2 回答

?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

您需要将此值作为单个参数传递。首先像这样拆分它们:


list($r, $g, $b) = explode(',', '131,54,112');

$pdf->SetFillColor($r, $g, $b);


查看完整回答
反对 回复 2022-08-05
?
Qyouu

TA贡献1786条经验 获得超11个赞

'131,54,112'是一个字符串,所以它是一个参数。


131,54,112是三个单独的参数。


我实际上不确定是否有可能将一个变量作为三个单独的参数传递,这是不合逻辑的,如果你想使它们动态化,你最好单独存储这些值,就像这样:


$red = 131;

$green = 54;

$blue = 112;


$pdf->SetFillColor($red, $green, $blue);


查看完整回答
反对 回复 2022-08-05
  • 2 回答
  • 0 关注
  • 121 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信