我有svg元素的数组。我必须从列出的阵列中打印出来。我试图打印它,但它不工作。请指导我如何获取浏览器上呈现的svg元素。
actualy有阵列中的其他项目我没有表现出bcoz的字符限制如何通过SVG标记元素循环如何从PHP中的数组输出html svg元素?
foreach($items as $item){
print_r($item);
}
[type] => text
[remove] => 1
[rotate] => 0
[text] => Hello
[fontFamily] => Twine
[color] => #000000
[colors] => Array
(
[0] => #000000 [svg] => <svg width="248" height="109" viewBox="- 2.48333740234375 0 248 109" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1U/" stroke-width="0" stroke-linecap="round" stroke-linejoin="round" x="65" y="85" text-anchor="middle" font-size="90.75" font-family="Twine" data-textcurve="0" data-itemzoom="1 1">
<tspan dy="0" x="49%">Hello</tspan></text></g></svg>
'echo $ item ['svg']'而不是'print_r'是否解决了这个问题?在阵列[类型] – Anton
其他物品=>文本 [删除] => 1 [旋转] => 0 [文本] =>你好 [fontFamily中] =>绳索 [颜色] =>#000000 [颜色] =>阵列 ( [0] =>#00 – mike
据我所见,所有这些属性(至少text和fontFamily)已经在svg字段中。 – Anton