如何检查PHP中的前2个字符(不区分大小写)?

ior*_*ori 2 php

我有一个搜索输入框.

在此输入图像描述

我已经检查了前2个字符.

$first_two = substr($search,0,2);

他们需要从BS开始,所以我检查它们是这样的:

if ($search AND $first_two == 'bs' ){
 // ... do stuffs
}
Run Code Online (Sandbox Code Playgroud)

在那之后,我才意识到我不想对它们有任何限制.

我希望我的前两个字符不区分大小写.

我想允许BS,Bs,bs和bS.

我需要修复什么if (?)才能让它们发生?

Han*_*nky 5

使用某个案例进行比较,此示例使用小写

$first_two = substr($search,0,2); 
if ($search AND strtolower($first_two) == 'bs' ){
 // ... do stuffs
}
Run Code Online (Sandbox Code Playgroud)

这样一来BS,Bs,bS都将被转换为bs和你比较会一直工作