第一个PHP脚本 - 没有输出

时间:2011-06-11 15:40:42

标签: php

我使用WAMP服务器2.2.17和PHP 5.3.5。我正在尝试在ConTEXT(文本编辑器)中创建一个PHP脚本。 我按字面意思输入:

<? php
"hi everyone";
?>

并使用Save as...保存并提供 文件名:"test.php"(我放"以确保他不会将我的扩展名更改为.txt) 保存类型:所有文件(我尝试使用PHP)。 我去了WAMP,刷新他什么都没有。我输入根位置http://localhost:8080/test.php 没有任何反应。有谁知道我做错了什么?或者我还应该做些什么?

3 个答案:

答案 0 :(得分:6)

这不是有效的代码。尝试

<?php
echo "hi everyone";
?>

答案 1 :(得分:0)

您可以查看页面的源代码(按Ctrl + U或在大多数现代浏览器中单击鼠标右键),您将看到php代码。

这意味着php没有解释您的代码。一个原因可能是php只是回应了<?php ... ?>以外的所有内容,并且与人类不同,它可能无法识别您的类似<? php注意空格字符)。另一个可能是php或Apache的配置错误,很可能缺少(AddType x-httpd-php .php或php的配置)。

答案 2 :(得分:0)

您刚刚创建了一个字符串变量。您需要以某种方式将其发送到浏览器。

在PHP中,这可以通过echo来完成,{{3}}将输出发送到用户浏览器。

例如:

$vartest = 'Hello ';
echo $vartest;
echo "World!";

会发送“Hello World!”使用浏览器访问该页面时的页面。

但是这假设你得到一个空白的屏幕,而不是一个抱怨没有找到网站的错误屏幕。如果是这种情况,您应该检查您的服务器。

此外,PHP代码bloack以<?php或简称<?开头,以?>结尾。你的代码将介于这两者之间。