有什么方法可以从例如中检查字符吗
<?php
$chars='a'||'f'||'h'||'k';
$char2match='f';
if($char2match ==$chars )
{
echo'hello';
}
?>
这里$char2match ==$chars
用于只匹配a,f,h,k 中的一个字符串
您需要用于字符集合的数组和检查数组中是否有特定元素的in_array()
函数:
$chars = array('a', 'f', 'h', 'k');
if (in_array('f', $chars)) {
echo 'hello';
}
我猜是:
if(preg_match('/[afhk]/', $char2match))
您可以做几件事,就字符串而言。。。
$chars='a'||'f'||'h'||'k';
$chars2match = 'f';
if(strpos($chars, $chars2match)) {
print 'hello';
}
或
if(strstr($chars, $chars2Match)) {
print 'hello';
}
或不区分大小写的
if(stristr($chars, $chars2Match) {
print 'hello';
}
这是在字符串中搜索字符的几种简单方法。