首先让我说我从未使用过PHP,但我正在寻求学习它,所以我的问题是你如何在Visual Studio Ultimate中使用PHP?它类似于你如何声明JQuery,即
$(document).ready(function ()
{
// Code goes here?
});
我在Google上进行过多次搜索,但我找不到我想要的答案。
或者我需要一个完全不同的软件才能使用它?
答案 0 :(得分:68)
默认情况下,VS不会运行PHP,但您可以使用扩展程序执行此操作:
您可以使用扩展程序管理器PHP Tools for Visual Studio安装附加组件。
如果要在VS中安装它,请转到工具>扩展管理器>在线画廊>搜索PHP,您将在其中找到Visual Studio的PHP工具(上面的链接)。你也有VS.Php for Visual Studio。两者都不自由。
你还有一个名为Phalanger的很酷的PHP编译器:
如果我没弄错的话,你上面写的代码是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 ...)上运行它。
答案 3 :(得分:7)
也许可以在Visual Studio上调试PHP,但是对于PHP项目使用Eclipse PDT或Netbeans 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文件中调用时会被处理。