PHP 获取字符串首次出现3次的字符

来源:互联网 发布:剑灵金木研捏脸数据 编辑:程序博客网 时间:2024/06/12 11:19

    <?php      //array_key_exists  判断字符是否 存在数组的键中      $str='aabcbb';//定义的字符串      $arr=[];      for ($i=0; $i <strlen($str) ; $i++) {           if(array_key_exists($str[$i], $arr)){              $arr[$str[$i]]+=1;              if($arr[$str[$i]] == 3){                  echo $str[$i];break;              }          }else{              $arr[$str[$i]]=1;          }      }  

   我们将每一个字符作为数组的键,当第一次循环的时候,如果不存在,就追加一个并出现的次数为1,当我们一个字符出现次数累加到3的时候 我们就将这个结果抛出
阅读全文
0 0
原创粉丝点击