Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP块未执行_Php - Fatal编程技术网

PHP块未执行

PHP块未执行,php,Php,我从来没有使用过PHP,所以这可能是一个愚蠢的问题 我试图在版权声明中包含年份,但希望它每年更新。我了解到,您可以通过以下方式完成此操作: <?php echo date("Y") ?> 但当我这么做的时候: <details> <summary>&copy; <?php echo date("Y") ?> My Company</summary> <p>All rights reserved

我从来没有使用过PHP,所以这可能是一个愚蠢的问题

我试图在版权声明中包含年份,但希望它每年更新。我了解到,您可以通过以下方式完成此操作:

<?php echo date("Y") ?> 

但当我这么做的时候:

<details>
    <summary>&copy; <?php echo date("Y") ?> My Company</summary>
    <p>All rights reserved.</p>
</details>

&抄袭;我的公司
版权所有

我得到的只是:

©我的公司

如何让PHP显示在页面上

另外,我也用分号试过了,因为我认为这就是问题所在,没有变化:

<?php echo date("Y"); ?>

我认为您根本没有执行PHP。。。PHP代码是正确的。。。如果需要其他方法,您也可以使用此方法:

$fecha = new DateTime('now', new DateTimeZone('America/Argentina/Buenos_Aires'));
$year = $fecha->format('Y');
在您阅读《美国/阿根廷/布宜诺斯艾利斯》的地方,请更改到任何可用的位置

无论如何,我认为您的PHP代码没有运行


如果您的代码只显示PHP代码之前的所有内容,而不是HTML,那么可能会有一些PHP错误隐藏在那里…

您使用的PHP版本是什么?页面是
.PHP
?如果您查看源代码是否在那里?您确定PHP代码正在执行吗?i、 e.页面具有适当的扩展,支持并启用了PHP,等等。?检查页面源代码是否包含未执行的PHP代码。如果是,那就是问题所在。你在做
file:///file.php
http://localhost/file.php
?-这里有两种不同的动物。另外,您是否安装了Web服务器/PHP?