我有一个.php
文件,其中正在对svg的外观进行一些计算,并在满足条件时提供不同的类。
<circle class="fill-red<?= getOpacity($number_4, 'small') ?>" data-name="small" cx="217.41" cy="156.51" r="2.33"/>
小类型的Php计算:
case 'small':
if ($number == 0) {
return ' hidden';
} elseif ($number < 15) {
return ' light';
} else {
return '';
}
break;
所有计算完成后,php文件仅显示svg-tag,但尝试将其制作成图像保持编辑(通过控制器动态地对它们进行编辑)时遇到麻烦(数字是在控制器中设置的,文件只知道要调用哪个变量。
由于内联php代码,因此无法复制文件并赋予.svg
。
file_get_contents
也不起作用,因为没有传递变量。
也尝试首先在没有Imagick
的情况下进行操作,因为我不知道它是如何工作的