编译php以在浏览器中可视化svg图像


Compiling php to visualize in svg-images in browser

我正在php中编写一个简单的代码(包含一些函数和简单的方程),以svg格式创建一些绘图,但我是这门语言的新手,我找不到编译代码以使其可视化的方法。我找到了一个网站http://writecodeonline.com/php/我可以复制部分代码并可视化一些绘图,但行数有限(我认为这就是行数)。你知道我在哪里可以编译代码并在浏览器中看到结果吗?我已经直接在浏览器中打开了svg图像,但svg文件是在Matlab中创建的。

这个php,我正在Noteped++中做。我想做一些可以编译php的事情。

想法?

这是一个代码示例:

<?php
 function frmformula_Ax(){
 return 460;
 }
 function frmformula_Ay(){
 return 67.5;
 }
 $Ax = frmformula_Ax;
 $Ay = frmformula_Ay;
 $Bx=70;
 $By=70;
 $svg = '<svg width="3000" height="3000"
 xmlns="http://www.w3.org/2000/svg" version="1.1">
 <path id="line_1" stroke="black" d="M' .$Ax.' '.$Ay.'   L '.$Bx.' ' .$By.' " stroke-width="2"/>
 </svg>';
 echo $svg;
     ?> 

非常感谢,

bruno

PHP是一种解释语言,而不是编译语言。要解析它,您需要一个php解释器。这通常是通过运行Web服务器(如Apache)来完成的。您可以自己运行服务器,也可以为托管服务付费。

这是一个关于如何自己设置服务器的不错的概述,假设你在windows上。