Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP的动态SVG和其他格式。保留分机吗?_Php_Svg - Fatal编程技术网

使用PHP的动态SVG和其他格式。保留分机吗?

使用PHP的动态SVG和其他格式。保留分机吗?,php,svg,Php,Svg,我对使用PHP生成动态SVG图像感兴趣。我是否可以在不切换到源文档的“.php”文件扩展名的情况下完成此操作?源文档是否可以有“.svg”扩展名 本教程似乎暗示该文件必须具有“.php”扩展名 实际(磁盘上)php文件必须具有.php扩展名。这是正确执行的必要条件 但是,这并不意味着您必须使用文件名才能通过web访问它。在Apache2服务器中,这是使用mod_rewrite完成的。读一读 示例(摘自文章): 同样,您可以使用它来“隐藏”dynamic_svg.php并使urldynamic

我对使用PHP生成动态SVG图像感兴趣。我是否可以在不切换到源文档的“.php”文件扩展名的情况下完成此操作?源文档是否可以有“.svg”扩展名

本教程似乎暗示该文件必须具有“.php”扩展名

实际(磁盘上)php文件必须具有.php扩展名。这是正确执行的必要条件

但是,这并不意味着您必须使用文件名才能通过web访问它。在Apache2服务器中,这是使用mod_rewrite完成的。读一读

示例(摘自文章):

同样,您可以使用它来“隐藏”
dynamic_svg.php
并使url
dynamic.svg

另外,我以Apache2为例,因为它是最流行的服务器。其他web服务器(nginx、IIS)有自己的方法来实现这一点

可能重复的