我在test.php下保存了一个非常简单的PHP代码 我在运行Windows 8的本地计算机上的任何Web浏览器中打开它 它似乎只影响本地文件而不是.HTML或.php
多么美好的一天!“;?>
代码是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>
</body>
</html>
答案 0 :(得分:2)
您的代码中没有错误,但事实上您在没有Web服务器的情况下打开网页(显然)。如果您已安装并运行Apache,则应将该页面复制到htdocs
目录并像localhost/mycode.php
一样进行测试(假设您将文档保存为.php文件)。
答案 1 :(得分:0)
您尝试运行不安装PHP的PHP脚本。 PHP是服务器端代码,这意味着如果没有在服务器上安装PHP,它就无法运行。
在您的情况下,我建议使用UsbWebserver(请参阅http://www.usbwebserver.net/)。它是一个小型的网络服务器,你可以在你的本地电脑上安装(大约需要2分钟),它包括PHP,MySQL,Apache和PHPmyAdmin。将您的文件放在/root
文件夹中(如.php)并从那里运行。
答案 2 :(得分:0)
答案 3 :(得分:0)
请记住,PHP不是客户端编程语言。 必须使用Apache或类似的东西在服务器上解释和执行脚本。
Client (Browser) → requests example.php → Server executes script
↑ ↓
← sends the *output* back to the client ←
PS:您也可以将本地计算机用作服务器(例如 xampp )。您可以使用localhost
访问自己的服务器。
答案 4 :(得分:0)
您需要安装apache server和php,或者只使用两者包。
.php
文件放入\Your\XAMPP\Path\
htdocs \文件夹http://localhost/test.php
如果你看到正确的结果,那么一切都好。在其他情况下,您遇到xampp
配置问题。