Php if语句中的通配符
是否可以在if语句中使用通配符? 我的代码: $orderýu info将是“Quatro-na splátky”或“Quatro-ťýýáí”当然,使用正则表达式:Php if语句中的通配符,php,Php,是否可以在if语句中使用通配符? 我的代码: $orderýu info将是“Quatro-na splátky”或“Quatro-ťýýáí”当然,使用正则表达式: if( preg_match( '/^Quatro.*/', $order_info)) { } 使用: 或: 编辑:避免对简单字符串匹配调用正则表达式引擎通常是首选STRPO将以更低的成本完成相同的工作。否。请使用preg\u match或STRPO。 或者你可以: if($order_info.substr(0, 6) ==
if( preg_match( '/^Quatro.*/', $order_info))
{
}
使用:
或:
编辑:避免对简单字符串匹配调用正则表达式引擎通常是首选<代码>STRPO将以更低的成本完成相同的工作。否。请使用
preg\u match
或STRPO
。
或者你可以:
if($order_info.substr(0, 6) == 'Quatro')
preg\u match
会起作用,或者只是strpos($order\u info,'Quatro')==0
会匹配'something other Quatro'
if (preg_match('/^Quatro/', $order_info)) {
}
if (strpos($order_info, 'Quatro') === 0) {
}
if($order_info.substr(0, 6) == 'Quatro')