查找 PHP switch cases 中的任何字符
Look for any characters in PHP switch cases
我需要一个案例来检查几个第一个字符,然后接受任何其他 7 个字符。像这样:
DN98????????
我试过这样做:
case 'DN98'+'[a-zA-Z0-9]':
$theme = 'correct-page';
break;
但它只会让每个 url 转到 "correct-page",而不仅仅是那些以 DN98 开头的。我也试过:
case 'DN98????????':
$theme = 'correct-page';
break;
但它什么也没做,只是让输入的代码进入默认大小写,也尝试了相同但使用“*”,没有用。
有人可以帮助我吗?我不太擅长 PHP.
要获取前 7 个字符,您可以像这样使用正则表达式 ^[a-zA-Z0-9]{7}
或 [a-zA-Z0-9]{7}$
获取最后 7 个字符。
我需要一个案例来检查几个第一个字符,然后接受任何其他 7 个字符。像这样:
DN98????????
我试过这样做:
case 'DN98'+'[a-zA-Z0-9]':
$theme = 'correct-page';
break;
但它只会让每个 url 转到 "correct-page",而不仅仅是那些以 DN98 开头的。我也试过:
case 'DN98????????':
$theme = 'correct-page';
break;
但它什么也没做,只是让输入的代码进入默认大小写,也尝试了相同但使用“*”,没有用。
有人可以帮助我吗?我不太擅长 PHP.
要获取前 7 个字符,您可以像这样使用正则表达式 ^[a-zA-Z0-9]{7}
或 [a-zA-Z0-9]{7}$
获取最后 7 个字符。