首先让我说我从未使用过 PHP,但我正在寻找学习它,所以我的问题是如何在 Visual Studio Ultimate 中使用 PHP?它与您声明 JQuery 的方式相似吗?
$(document).ready(function ()
{
// Code goes here?
});
我在 Google 上进行了多次搜索,但没有得到我想要的答案。
还是我需要完全不同的软件才能使用它?
首先让我说我从未使用过 PHP,但我正在寻找学习它,所以我的问题是如何在 Visual Studio Ultimate 中使用 PHP?它与您声明 JQuery 的方式相似吗?
$(document).ready(function ()
{
// Code goes here?
});
我在 Google 上进行了多次搜索,但没有得到我想要的答案。
还是我需要完全不同的软件才能使用它?
默认情况下,VS 不会运行 PHP,但您可以使用扩展来执行此操作:
您可以使用扩展管理器PHP Tools for Visual Studio安装附加组件。
如果您想在 VS 中安装它,请转到工具 > 扩展管理器 > 在线图库 > 搜索 PHP,您将在其中找到适用于 Visual Studio 的 PHP 工具(上面的链接)。你也有 Visual Studio 的 VS.Php。两者都不是免费的。
你还有一个很酷的 PHP 编译器,叫做 Phalanger:
如果我没记错的话,你上面写的代码是 JavaScript (jQuery) 而不是 PHP。
如果您想要用于 PHP 的酷炫独立 IDE:(免费)
也许我们应该首先帮助您解决一个很大的误解:PHP 是(如 ASP.NET 或您以前使用的任何东西)一种服务器端语言,而 javascript 是客户端语言。
这意味着 PHP 将在您的网络服务器上运行并动态创建一个 HTML 页面,然后将其发送到浏览器。Javascript 反过来嵌入(直接或作为引用文件)到这个 HTML 页面并在浏览器中运行。
也许你现在可以理解为什么你的方法到目前为止永远行不通。
尝试Visual Studio 代码。直接或通过扩展很好地支持 PHP 和其他语言。它无法替代 Visual Studio 的强大功能,但它是 Visual Studio 的强大补充。您可以在所有操作系统(Windows、Linux、Mac...)上运行它。
也许可以在 Visual Studio 上调试 PHP,但是如果您需要同时使用来自两个不同供应商的两种技术,那么除了 Visual Studio 之外,使用Eclipse PDT或Netbeans IDE来进行 PHP 项目更简单、更合乎逻辑。
我不明白其他答案如何不回答有关如何使用 PHP 的原始问题(与标题不太一致)。
PHP 文件或嵌入在 HTML 代码中的 PHP 代码始终以标记开头<?php
并以?>
.
您可以像这样在 HTML 中嵌入 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 文件调用时被处理。