php - 简单的PHP问题

标签 php

是的,这是一个简单的问题,但我无法通过 PHP 文档或 Google 找到答案。 (我刚学PHP....)

如果可行:

<?php $d=date("D"); if ($d="Mon") { ?>echo this text on Monday<?php endwhile; ?><?php } else { ?><?php } ?>

为什么不呢?

<?php $d=date("D"); if ($d="Mon,Tue") { ?>echo this text on Monday and Tuesday<?php endwhile; ?><?php } else { ?><?php } ?>

我需要在星期一和星期二之间使用不同的分隔符吗?我试过了||和 && ....

谢谢,马克

最佳答案

当您说 ($d="Mon") 时,您正在执行 $d 的赋值。你想要的是比较运算符(==):

if ($d == "Mon" || $d == "Tue")

关于php - 简单的PHP问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1080181/

相关文章:

php - 将输入文本值保留在表单中直到完成

php - 使用 PHP 从 SOAP 响应中解析 CDATA

php - 运行 PHP 的内置服务器和 Symfony 的 PHP 服务器的区别

php - 如何使用 MySQL 在单个查询中运行两个不同的查询?

php - magento 管理员通过 curl 登录

php - 使用 PHP 删除 Amazon S3 中的文件夹

php - 将变量从 PHP 传递到 HTML

php - 数组中的空值作为第一项 (PHP)

php - 选择值存在的位置

php - 无法执行表单