vps交流

求大佬帮改一下PHP代码


  1. <?php
  2. //随机字幕数字组合
  3. function getRandomString($len, $chars=null){
  4. if (is_null($chars)){
  5. $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";}
  6. mt_srand(10000000*(double)microtime());
  7. for ($i = 0, $str = ”, $lc = strlen($chars)-1; $i < $len; $i++){
  8. $str .= $chars[mt_rand(0, $lc)];}
  9. return $str;
  10. }
  11. //搜索字符串位置
  12. function getCharpos2($str, $char){
  13. $j = 0;
  14. $arr = array();
  15. $count = substr_count($str, $char);
  16. for($i = 0; $i < $count; $i++){
  17. $j = strpos($str, $char, $j);
  18. $arr[] = $j;
  19. $j = $j+1;
  20. }
  21. return $arr;
  22. }
  23. $allpos=getCharpos2($s,’class="’);
  24.         $poscount=count($allpos);
  25.         $allcount=0;
  26.         for($j=0 ; $j<$poscount; $j++){
  27.         if($j==0){
  28.         $s=substr_replace($s,getRandomString(7).’ ‘,$allpos[$j]+7,0);
  29.         }else{
  30.         $allcount=$allcount+8;
  31.         $s=substr_replace($s,getRandomString(7).’ ‘,($allpos[$j]+$allcount)+7,0);
  32.         }}
  33. ?>

复制代码

这个目前只能在class后插入,我想在class和id后插入或者更多标签后面插入,咋修改?

蹲一个 雷锋 大佬

职业菜鸟 发表于 2022-7-6 08:32
蹲一个 雷锋 大佬

同蹲