查找PHP切换案例中的任何字符

时间:2017-10-12 08:47:53

标签: php switch-statement character case any

我需要一个案例来检查几个第一个字符,然后接受任何其他7个字符。像这样:

DN98 ???????

我尝试这样做:

        case 'DN98'+'[a-zA-Z0-9]':
            $theme = 'correct-page';
            break;

但它只会使每个网址都转到"正确页面",而不仅仅是那些以DN98开头的网址。我也尝试过:

        case 'DN98????????':
            $theme = 'correct-page';
            break;

但它没有做任何事情,只是让键入的代码转到默认情况下,也尝试相同,但使用" *",没有工作。

有人可以帮助我吗?我对PHP不太好。

1 个答案:

答案 0 :(得分:0)

要获得前7个字符,您可以使用正则表达式^[a-zA-Z0-9]{7}[a-zA-Z0-9]{7}$作为最后7个字符。