PHP 如果 a = 1 或 2 则执行某些操作

发布于 2024-12-25 01:40:05 字数 154 浏览 1 评论 0原文

我有条件 PHP 工作正常,条件是 url 以 url-1 结尾:

if ($currentpage == '/url-1') {

如何更改此设置,以便 url 可以是 url-1 或 url-2?我无法正确理解语法。 谢谢

I have conditional PHP working fine, the condition is if the url ends with url-1:

if ($currentpage == '/url-1') {

How can I change this so the url can be either url-1 or url-2? I cant get the syntax right.
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

三生一梦 2025-01-01 01:40:06

您尝试过正则表达式吗?

$pattern = '/^\/url-[12]+/';
if (preg_match($pattern, $currentpage, $matches, PREG_OFFSET_CAPTURE)) {

}

这样,如果您有很多页面(1,2,...),则不需要每个页面都有特殊情况。

Have you tried REGEX?

$pattern = '/^\/url-[12]+/';
if (preg_match($pattern, $currentpage, $matches, PREG_OFFSET_CAPTURE)) {

}

That way, if you have lots of pages (1,2,...), you don't need a special case for each.

圈圈圆圆圈圈 2025-01-01 01:40:06
if ($currentpage == '/url-1' || $currentpage == '/url-2') {
if ($currentpage == '/url-1' || $currentpage == '/url-2') {
奢华的一滴泪 2025-01-01 01:40:06

尝试

   if ($currentpage == '/url-1' || $currentpage == '/url-2') {

try

   if ($currentpage == '/url-1' || $currentpage == '/url-2') {
你是我的挚爱i 2025-01-01 01:40:05
if ($currentpage == '/url-1' || $currentpage == '/url-2')
if ($currentpage == '/url-1' || $currentpage == '/url-2')
谎言 2025-01-01 01:40:05

你需要|| (逻辑或)运算符。有关逻辑运算符的更多信息。

您可以像这样使用它:

if ($currentpage == '/url-1' || $currentpage == '/url-2') {

确保不要使用:

if ($currentpage == '/url-1' || '/url-2') {

因为这是有效的,但没有达到您期望的效果。

You need the || (logical OR) operator. More information on logical operators.

You can use it like so:

if ($currentpage == '/url-1' || $currentpage == '/url-2') {

Be sure not to use:

if ($currentpage == '/url-1' || '/url-2') {

as this is valid but does not do what you would expect it to do.

白首有我共你 2025-01-01 01:40:05

伙计……这很难相信……

if ($currentpage == '/url-1' || $currentpage == '/url-2') {

Fella...that was hard to believe....

if ($currentpage == '/url-1' || $currentpage == '/url-2') {
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文