如何在Visual Studio中使用PHP

时间:2012-05-10 07:22:38

标签: php visual-studio

首先让我说我从未使用过PHP,但我正在寻求学习它,所以我的问题是你如何在Visual Studio Ultimate中使用PHP?它类似于你如何声明JQuery,即

$(document).ready(function () 
{ 
    // Code goes here?  
});

我在Google上进行过多次搜索,但我找不到我想要的答案。

或者我需要一个完全不同的软件才能使用它?

6 个答案:

答案 0 :(得分:68)

默认情况下,VS不会运行PHP,但您可以使用扩展程序执行此操作:

您可以使用扩展程序管理器PHP Tools for Visual Studio安装附加组件。

如果要在VS中安装它,请转到工具>扩展管理器>在线画廊>搜索PHP,您将在其中找到Visual Studio的PHP工具(上面的链接)。你也有VS.Php for Visual Studio。两者都不自由

你还有一个名为Phalanger的很酷的PHP编译器: Phalanger PHP Compiler

如果我没弄错的话,你上面写的代码是JavaScript(jQuery),而不是PHP。

如果你想要PHP的酷独立IDE :(免费)

答案 1 :(得分:14)

也许我们应该首先帮助你解决一个很大的误解:PHP是(像ASP.NET或者你曾经用过的任何东西)服务器端语言,而javascript是客户端即可。

这意味着PHP将在您的Web服务器上运行并动态创建HTML页面,然后将其发送到浏览器。反过来,Javascript被嵌入(直接或作为引用文件)到这个HTML页面并在浏览器中运行。

也许您现在可以理解为什么到目前为止您的方法永远无法解决。

答案 2 :(得分:8)

尝试 Visual Studio代码。非常好地直接或通过扩展支持PHP和其他语言。 它无法取代Visual Studio的强大功能,但它是Visual Studio的强大功能。 您可以在所有操作系统(Windows,Linux,Mac ...)上运行它。

https://code.visualstudio.com/

答案 3 :(得分:7)

也许可以在Visual Studio上调试PHP,但是对于PHP项目使用Eclipse PDTNetbeans IDE更简单,更合理,除了Visual Studio之外,如果你需要同时使用两种技术不同的供应商。

答案 4 :(得分:5)

以下是一些选项:

或者您可以查看此PHP editor reviews列表。

答案 5 :(得分:2)

我不明白其他答案如何回答关于如何使用PHP的原始问题(与标题不一致)。
嵌入在HTML代码中的PHP文件或PHP代码始终使用标记<?php开始,以?>结尾。

您可以像这样在PHP中嵌入PHP代码(您必须使用.php扩展名保存文件,以便让PHP服务器识别并处理它,即:index.php):

<body>
   <?php echo "<div>Hello World!</div>" ?>
</body>

或者您可以使用整个php文件,即:test.php:

<?php    
$mycontent = "Hello World!";
echo "<div>$mycontent</div>";
?> // is not mandatory to put this at the end of the file

PHP中没有document.ready,脚本在从浏览器或其他PHP文件中调用时会被处理。