使用带有日期错误的 if


Using if with DATE error

我哪里出错了?我制作了它的代码,但不起作用,请帮助我任何人,谢谢!

<?php
$tm = date("H");
$td = date("W");
if ($td != "0" and ($tm >= "8" and $tm <= "22")){
// button
?>
<html...>
<?php ) ?>

我哪里做错了?

在最后一行,你的大括号不好,必须有}而不是)

<?php
$tm = date("H");
$td = date("W");
if ($td != 0 and ($tm >= 8 and $tm <= 22)) {
// button
?>
<html...>
<?php } ?>
      ^^

作为奖励,我删除了第 4 行数字周围的引号。