1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

帮我写一段 PHP 代码吧,一个函数

本帖由 不学无术2008-12-15 发布。版面名称:后端开发

  1. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    原来的代码是 JavaScript ,现在要用 PHP 来写,要是一样的作用。

    代码如下:

    PHP:
        function A(O) {
            
    O.length;
            
    "";
            
            for (
    0NP++) {
                
    O.charAt(P);
                
                if (
    '/[A-Za-z0-9]/'.test(R)) {
                    
    E[O.charCodeAt(P)] - K;
                    
                    if (
    0) {
                        
    += 62;
                    }
                    
                    
    String.fromCharCode(I[S]);
                }
                
                
    += R;
            }
            
            return 
    Q;
        }
    那个 I 和 E 是全局的数组变量,K 是全局变量(整型)。

    谢谢了!
     
  2. Kevin

    Kevin New Member

    注册:
    2005-10-23
    帖子:
    12,728
    赞:
    55
    不会技术的路过~~~~
     
  3. webren

    webren New Member

    注册:
    2008-09-06
    帖子:
    2,934
    赞:
    0
    顶一下........
     
  4. lane

    lane New Member

    注册:
    2005-09-05
    帖子:
    6,548
    赞:
    29
    我初学,不知道好不好用。

    PHP:
        function A($O) { 
            global 
    $E;

            
    $N strlen($O); 
            
    $Q ""
             
            for (
    $P 0$P $N$P++) { 
                
    $R $O{$P}; 
                 
                if (
    preg_match('/[A-Za-z0-9]/',$R)) { 
                    
    $S $E[ord($O{$P})] - $K//K是啥?
                     
                    
    if ($S 0) { 
                        
    $S += 62
                    } 
                     
                    
    $R chr($I[$S]); //I是啥?
                

                 
                
    $Q += $R
            } 
             
            return 
    $Q
        } 
     
  5. 西子宜

    西子宜 Well-Known Member

    注册:
    2005-09-05
    帖子:
    15,739
    赞:
    62
    帮顶。。。
     
  6. notnull

    notnull New Member

    注册:
    2005-09-27
    帖子:
    11,720
    赞:
    37
    没看明白JS代码
    不会写
     
  7. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    作用好像是移位加密的。
     
  8. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    谢谢 lane,晚上回去测试一下。

    :lol:
     
  9. jcking

    jcking Well-Known Member

    注册:
    2005-08-30
    帖子:
    22,282
    赞:
    70
    问技术的一边凉快去