有什么方法可以检查例如字符
<?php
$chars='a'||'f'||'h'||'k';
$char2match='f';
if($char2match ==$chars )
{
echo'hello';
}
?>
这里$char2match ==$chars
仅匹配 a,f,h,k 中的一个字符串
有什么方法可以检查例如字符
<?php
$chars='a'||'f'||'h'||'k';
$char2match='f';
if($char2match ==$chars )
{
echo'hello';
}
?>
这里$char2match ==$chars
仅匹配 a,f,h,k 中的一个字符串
您需要用于 chars 集合的数组和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';
}
这些是在字符串中搜索字符的几种简单方法。