在浏览器中编译php以在svg图像中可视化
我正在用php编写一个简单的代码(带有一些函数和简单的方程式),以svg格式创建一些绘图,但我对这种语言是新手,我没有找到编译代码以可视化它的方法。 我找到了一个网站,在那里我可以复制部分代码并可视化一些绘图,但行数有限(我想这就是行号)。 你知道我在哪里可以编译代码并在浏览器中看到结果吗? 我已经在浏览器中直接打开了svg图像,但是文件.svg是在Matlab中创建的 这个php,我用Noteped++做的。 我想做一些可以编译php的事情 想法 下面是一个代码示例:在浏览器中编译php以在svg图像中可视化,php,compiler-construction,svg,Php,Compiler Construction,Svg,我正在用php编写一个简单的代码(带有一些函数和简单的方程式),以svg格式创建一些绘图,但我对这种语言是新手,我没有找到编译代码以可视化它的方法。 我找到了一个网站,在那里我可以复制部分代码并可视化一些绘图,但行数有限(我想这就是行号)。 你知道我在哪里可以编译代码并在浏览器中看到结果吗? 我已经在浏览器中直接打开了svg图像,但是文件.svg是在Matlab中创建的 这个php,我用Noteped++做的。 我想做一些可以编译php的事情 想法 下面是一个代码示例: <?php fu
<?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;
?>
非常感谢,
brunoPHP是一种解释语言,不是编译语言。要解析它,您需要一个php解释器。这通常是通过运行Web服务器来完成的,例如。您可以自己运行服务器,也可以支付托管服务的费用
这是一个关于如何自己设置服务器的不错的概述,假设您在windows上。我不了解Apache是如何工作的,但我有更多时间时会阅读网站的信息。我想要更像“把你的代码放在这里,它就会被解释”。但无论如何,谢谢你,这将是一个开始。同时也感谢你给我的链接,教我如何自己设置服务器,这是另一件我很快需要做的事情,所以它将非常有用。“非常感谢,”埃弗里说