首页 > 解决方案 > 字符串相同的多个不同的数字(PHP)

问题描述

我需要帮助。像我这样做?字符串相同的其他字符串具有不同的数字。例子

if ($current_server == "Lobby-01") {
    echo "visiting in Lobby"
} elif ($current_server == "Lobby-02"){
    echo "visiting in Lobby"
} and more..

我想过尝试

if ($current_server == "Lobby-/[0-99]+/"){
    echo "visiting in Lobby"
} else {
   //is false, then it will not show the message
}

是正确的?

我该怎么做?

你能帮助我吗?

标签: phpif-statement

解决方案


使用preg_match

if (preg_match("/\bLobby-[0-9]{2}\b/i", $current_server)) {
    echo "visiting in Lobby";
}
else {
    // no message
}

演示


推荐阅读