全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 894|回复: 5
打印 上一主题 下一主题

[已解决] 求大佬帮改一下PHP代码

[复制链接]
跳转到指定楼层
1#
发表于 2022-7-6 08:31:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 shuishui 于 2022-7-6 14:47 编辑
  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后插入或者更多标签后面插入,咋修改?
2#
发表于 2022-7-6 08:32:38 | 只看该作者
蹲一个 雷锋 大佬
3#
 楼主| 发表于 2022-7-6 08:33:09 | 只看该作者

同蹲
4#
发表于 2022-7-6 10:07:23 | 只看该作者
哦吼,代码发不出去
5#
发表于 2022-7-6 10:11:19 | 只看该作者
本帖最后由 920 于 2022-7-6 10:20 编辑

base64

  1. Ly/pmo/mnLrlrZfluZXmlbDlrZfnu4TlkIgKZnVuY3Rpb24gZ2V0UmFuZG9tU3RyaW5nKCRsZW4sICRjaGFycyA9IG51bGwpCnsKICAgIGlmIChpc19udWxsKCRjaGFycykpIHsKICAgICAgICAkY2hhcnMgPSAiYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODkiOwogICAgfQogICAgbXRfc3JhbmQoMTAwMDAwMDAgKiAoZG91YmxlKW1pY3JvdGltZSgpKTsKICAgIGZvciAoJGkgPSAwLCAkc3RyID0gJycsICRsYyA9IHN0cmxlbigkY2hhcnMpIC0gMTsgJGkgPCAkbGVuOyAkaSsrKSB7CiAgICAgICAgJHN0ciAuPSAkY2hhcnNbbXRfcmFuZCgwLCAkbGMpXTsKICAgIH0KICAgIHJldHVybiAkc3RyOwp9CgovLyDmtYvor5UKJHMgPSAnY2xhc3M9ImhlbGxvIiBjbGFzcz0iaGVsbG8iIGlkPSJoZWxsbyInOwovLyDmraPliJnmm7/mjaLlrZfnrKbkuLIKJHMgPSBwcmVnX3JlcGxhY2VfY2FsbGJhY2soJy9jbGFzcz0ifGlkPSIvJywgZnVuY3Rpb24gKCRtYXRjaGVzKSB7CiAgICByZXR1cm4gJG1hdGNoZXNbMF0gLiBnZXRSYW5kb21TdHJpbmcoNykgLiAnICc7Cn0sICRzKTsKCmVjaG8gJHM7CgrmlYjmnpzvvJoKY2xhc3M9Ijc3YWo5UlcgaGVsbG8iIGNsYXNzPSJ5Qm5KVlgzIGhlbGxvIiBpZD0iVEJ6UjB5YyBoZWxsbyI=
复制代码

  1. https://base64.us/#d=Ly%2Fpmo%2FmnLrlrZfluZXmlbDlrZfnu4TlkIgKZnVuY3Rpb24gZ2V0UmFuZG9tU3RyaW5nKCRsZW4sICRjaGFycyA9IG51bGwpCnsKICAgIGlmIChpc19udWxsKCRjaGFycykpIHsKICAgICAgICAkY2hhcnMgPSAiYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODkiOwogICAgfQogICAgbXRfc3JhbmQoMTAwMDAwMDAgKiAoZG91YmxlKW1pY3JvdGltZSgpKTsKICAgIGZvciAoJGkgPSAwLCAkc3RyID0gJycsICRsYyA9IHN0cmxlbigkY2hhcnMpIC0gMTsgJGkgPCAkbGVuOyAkaSsrKSB7CiAgICAgICAgJHN0ciAuPSAkY2hhcnNbbXRfcmFuZCgwLCAkbGMpXTsKICAgIH0KICAgIHJldHVybiAkc3RyOwp9CgovLyDmtYvor5UKJHMgPSAnY2xhc3M9ImhlbGxvIiBjbGFzcz0iaGVsbG8iIGlkPSJoZWxsbyInOwovLyDmraPliJnmm7%2FmjaLlrZfnrKbkuLIKJHMgPSBwcmVnX3JlcGxhY2VfY2FsbGJhY2soJy9jbGFzcz0ifGlkPSIvJywgZnVuY3Rpb24gKCRtYXRjaGVzKSB7CiAgICByZXR1cm4gJG1hdGNoZXNbMF0gLiBnZXRSYW5kb21TdHJpbmcoNykgLiAnICc7Cn0sICRzKTsKCmVjaG8gJHM7CgrmlYjmnpzvvJoKY2xhc3M9Ijc3YWo5UlcgaGVsbG8iIGNsYXNzPSJ5Qm5KVlgzIGhlbGxvIiBpZD0iVEJ6UjB5YyBoZWxsbyI%3D
复制代码
6#
 楼主| 发表于 2022-7-6 10:20:43 | 只看该作者

感谢大佬,大佬牛逼哄哄
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 06:38 , Processed in 0.060168 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表