使用PHP从SVG文件获取数据

使用PHP从SVG文件获取数据,php,svg,Php,Svg,我不确定这是不是一个重复的问题,但我还是会问的 如何从SVG文件中获取图像数据并将其传递到PHP,然后用HTML输出信息?我知道可以用Javascript完成,但这不是这个特定项目需要的方式。您可以使用file\u get\u contents在php中读取svg文件数据 $templateString= array( 'front' => file_get_contents($svgUrl, FILE_USE_INCLUDE_PATH) ); echo $templateStr

我不确定这是不是一个重复的问题,但我还是会问的

如何从SVG文件中获取图像数据并将其传递到PHP,然后用HTML输出信息?我知道可以用Javascript完成,但这不是这个特定项目需要的方式。

您可以使用file\u get\u contents在php中读取svg文件数据

$templateString= array(
    'front' => file_get_contents($svgUrl, FILE_USE_INCLUDE_PATH)
);

echo $templateString;

现在,完整的svg数据位于$templateString变量中。

这就是我所做的,并从URL获取了我的svg XML内容

$svg_file = file_get_contents($url);

echo $svg_file;

在回显之前,需要将数组转换为字符串。。。比它对我有用