如何在VisualStudio中使用PHP
首先让我说我从未使用过PHP,但我希望学习它,所以我的问题是如何在VisualStudioUltimate中使用PHP?它与JQuery的声明方式类似吗如何在VisualStudio中使用PHP,php,visual-studio,Php,Visual Studio,首先让我说我从未使用过PHP,但我希望学习它,所以我的问题是如何在VisualStudioUltimate中使用PHP?它与JQuery的声明方式类似吗 $(document).ready(function () { // Code goes here? }); 我在谷歌上做过多次搜索,但没有找到我想要的答案 或者我需要一个完全不同的软件来使用它吗?默认情况下,VS不是用来运行PHP的,但您可以通过扩展来实现: 您可以使用扩展管理器安装附加组件 如果要在VS中安装它,请转到工具
$(document).ready(function ()
{
// Code goes here?
});
我在谷歌上做过多次搜索,但没有找到我想要的答案
或者我需要一个完全不同的软件来使用它吗?默认情况下,VS不是用来运行PHP的,但您可以通过扩展来实现: 您可以使用扩展管理器安装附加组件 如果要在VS中安装它,请转到工具>扩展管理器>在线图库>搜索PHP,在那里可以找到适用于Visual Studio的PHP工具(上面的链接)。另外,您还有针对VisualStudio的VS.Php。两者都不是免费的 您还有一个名为Phalanger的很酷的PHP编译器: 如果我没有弄错的话,您上面写的代码是JavaScript(jQuery),而不是PHP 如果你想要很酷的PHP独立IDE:(免费)
- Netbeans:
- 月食:
也许您现在可以理解为什么到目前为止您的方法无法奏效。也许可以在Visual Studio上调试PHP,但对于您的PHP项目来说,除了Visual Studio之外,如果您需要使用来自两个不同供应商的两种技术,则使用或调试PHP更简单、更符合逻辑。以下是一些选项:
或者您可以查看此列表。尝试Visual Studio代码。直接或通过扩展非常好地支持PHP和其他语言。 它不能取代VisualStudio的强大功能,但它是VisualStudio的强大补充。 您可以在所有操作系统(Windows、Linux、Mac…)上运行它
我不明白为什么其他答案没有回答关于如何使用PHP的原始问题(与标题不太一致)。
HTML代码中嵌入的PHP文件或PHP代码总是以标签
开头
您可以像这样在HTML中嵌入PHP代码(您必须使用.PHP
扩展名保存文件,以便PHP服务器识别并处理它,即:index.PHP):
或者您可以使用整个php文件,即:test.php:
<?php
$mycontent = "Hello World!";
echo "<div>$mycontent</div>";
?> // is not mandatory to put this at the end of the file
//不强制将其放在文件末尾
PHP中没有
文档。ready
在PHP中,当从浏览器或另一个PHP文件调用脚本时,会对脚本进行处理。为什么不使用简单的编辑器,如notepad++或SublimiteText或vi?PHP的一大优点是,您不必管理编译或构建;完全理解。这里有一个解决方案(WebMatrix,免费):这个问题引用了jQuery——一个客户端JavaScript库——也就是说,它在制定HTML并从服务器发送到浏览器后运行。。。但是PHP在服务器端运行,用于创建将发送到浏览器的HTML代码。。因此,这是一个不小的区别——因此这两种技术在主题上根本不相似。问题是如何在VisualStudio中使用PHP。使用VS php已经6年了,它是一流的,值得付出代价。这是对php MVC的支持吗?在netbeans dl上出现了错误。新链接?目前可以免费使用VisualStudio代码和用于VisualStudio代码的PHP工具的免费版本。使用上面提到的一个IDE可能更有意义。我刚刚遇到这个问题,想为未来的访问者添加一个说明。PHP是一种服务器端脚本语言,而ASP.Net是一种服务器端Web应用程序框架。它们是不可比的。一种是编程语言,另一种是框架。ASP.Net允许您使用几种不同的编程语言,如C#和VB,来开发您的网站/应用程序。@Anders您完全正确。我决定保持简单,以便专注于似乎与我相关的事情。在这种情况下,服务器端和客户端执行之间存在差异。我几乎不推荐VS.PHP。这件事真的有问题,会导致VS(W7机器上的2013 x86)频繁致命崩溃。这两者都不是免费的,有没有免费的工具?Visual Studio PHP链接将转到一个诈骗网站now@AaA:更新到Visual Studio代码的链接正迅速成为Visual Studio不支持的内容的“包罗万象”。像戈朗。非常通用。VSCode仍然不支持正确的代码格式,它总是坚持扩展代码,就像破坏CSS和Javascript一样。但仍然比netbeans更好,netbeans仍然没有垂直选择,甚至不能正确格式化HTML。(我是下面扩展的贡献者)完整的PHP语言支持(调试、IntelliSense、测试资源管理器、代码分析、格式化等)最后,我想作者想知道如何在Visual Studio中开始使用PHP,比如编译和调试支持。@Crono作者实际上对PHP及其功能一无所知。但这个问题早在2012年就出现了。
<?php
$mycontent = "Hello World!";
echo "<div>$mycontent</div>";
?> // is not mandatory to put this at the end of the file