如何在Visual Studio中使用PHP

首先让我说,我从来没有使用过PHP,但我正在学习它,所以我的问题是这如何在Visual Studio终极使用PHP? 这是类似于你如何声明JQuery ie

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

我在Google上做过多次search,但是我没有得到我正在寻找的答案。

还是我需要一个完全不同的软件来使用它?

默认情况下,VS不是用来运行PHP的,但是你可以通过扩展来实现:

您可以使用Visual Studio的扩展pipe理器PHP Tools安装附加组件。

如果你想在VS中安装它,请转到工具>扩展pipe理器>在线图库>searchPHP,在那里你会findVisual Studio的PHP工具(上面的链接)。 你也有VS.Php Visual Studio 。 两者都不是免费的

你也有一个很酷的PHP编译器Phalanger: Phalanger PHP编译器

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

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

  • Netbeans: https ://netbeans.org/downloads/start.html ? platform = windows & lang = en & option = php
  • Eclipse: http : //www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr

也许我们应该首先帮助你解决一个很大的误解:PHP是(比如ASP.NET或者其他你曾经使用过的) 服务器端语言,而javascript是客户端

这意味着PHP将在您的Web服务器上运行,并dynamic创build一个HTML页面,然后将其发送到浏览器。 反过来,Javascriptembedded(直接或作为参考文件)到这个HTML页面并在浏览器中运行。

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

也许可以在Visual Studio上debuggingPHP,但是如果您需要使用来自两个不同供应商的两种技术,则使用Eclipse PDT或Netbeans IDE用于PHP项目(除Visual Studio之外)更简单,更合理。

这里有一些选项:

  • Visual Studio PHP(VS.Php) 。
  • DEVSENSE的Visual Studio的PHP工具 。

或者你可以检查这个PHP编辑器评论列表。

试试Visual Studio代码 。 非常好的支持PHP和其他语言直接或通过扩展。 它不能代替Visual Studio的强大function,但它是Visual Studio的强大补充。 而且你可以在所有操作系统(Windows,Linux,Mac …)上运行它。

https://code.visualstudio.com/

我不明白如何其他答案不回答关于如何使用PHP的原始问题(不是很符合标题)。
embedded在HTML代码中的PHP文件或PHP代码始终以标签<?php开头并以?>结尾。

您可以像这样在HTML内embeddedPHP代码(您必须使用.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文件调用时被处理。