PHP箭头操作员关闭标签

时间:2009-04-10 01:21:08

标签: php apache

我正在我家里设置的网络服务器上写一个php应用程序。它是一台fedora10机器,运行php5和mysql。我有这样的代码:

<?php echo $var->function(); ?>

但出于某种原因 - &gt;正在关闭php标签,所以输出有'function(); ?添加到它...我需要在我的php或webserver配置中更改一些内容吗?

7 个答案:

答案 0 :(得分:6)

我不认为你的apache配置文件中启用了mod_php,否则你永远不会在输出中看到php代码。 Here is a good tutorial在apache中设置php 5。

答案 1 :(得分:0)

尝试

<?php echo("foo"); ?>

如果这不起作用,则表示您没有在Apache中启用PHP。

答案 2 :(得分:0)

如果您确定已启用php,请尝试使用此

<?php
$result = $var -> function();
echo $result;
?>

稍微调试一下......也许会引起一些有趣的事情

答案 3 :(得分:0)

服务器上是否启用了php?确定它的简单测试:

<?php phpinfo();?>

将上面的行放在.php文件中并访问它。

答案 4 :(得分:0)

你也可以试试这个:

<?php phpinfo();

不需要最终关闭php标记。

答案 5 :(得分:0)

前几天我遇到了类似的问题,但我正在使用     吧?&gt; 代替     酒吧; ?&GT;

事实证明,我的PHP配置中禁用了short_open_tag选项。

答案 6 :(得分:0)

我在标准XAMPP安装时遇到了同样的问题。

short_open_tag=On 

解决了它。