是的,PHP 可以直接嵌入 SVG 代码。你可以将 SVG 代码作为字符串在 PHP 脚本中输出。这里有一个简单的例子:
<!DOCTYPE html>
<html>
<head>
<title>PHP Embed SVG Example</title>
</head>
<body>
<?php
$svg_code = <<<SVG
<svg width="200" height="200" xmlns="http://www.w3.org/2000/svg">
<circle cx="100" cy="100" r="50" fill="blue" />
<rect x="50" y="50" width="100" height="100" fill="red" />
</svg>
SVG;
echo $svg_code;
?>
</body>
</html>
在这个例子中,我们创建了一个包含两个形状(一个圆形和一个矩形)的简单 SVG 图形。我们将 SVG 代码存储在 $svg_code
变量中,然后使用 echo
语句将其输出到浏览器。