微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在php中检查一个String是否包含相同的字母两次?

我不明白为什么我的代码不起作用,有什么建议吗?
$pattern_c_sap='/\.\-/';
$local='.................';
$local_array = explode( '',$local );

for($i=0; $i<=$local_length; $i++){
if(preg_match($pattern_c_sap,$local_array[$i]) && preg_match($pattern_c_sap,$local_array[$i+1])) {
    return false;
}
}

我有以下错误
正则表达式应该是

[/\.\-/]

并且在分割每个字母时,我应该使用str_split而不是爆炸.

Warning: explode(): Empty delimiter in this script on line 5

$local_array = explode('',$local);

修复将是爆炸构造的正确分隔符

原文地址:https://www.jb51.cc/php/139942.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐