具体是这样的
setcookie('aa', authcode("|$md5password|".md5($_SERVER['HTTP_USER_AGENT'])."|1", 'ENCODE', UC_KEY), time() + 3600, '/');//authcode是个用来加密解密字符串的方法
我想知道"|$md5password|"这个是什么意思?为什么还用‘|.....|’括起来?
还有那个"|1"也是,什么意思呢

解决方案 »

  1.   

    你得看authcode这个函数是怎么实现的,才知道原因。
      

  2.   

    把数据按'|'号分隔,方便处理
    $s = explode('|',$_COOKIE['a']);
      

  3.   

    嗯,我以为 加 “||”也是php的语法呢,就像正则必须用"/..../"来包含一样
    说到正则,请问"/正则表达式/is" 或 "/正则表达式/i" 是什么意思?
      

  4.   

    说到正则,请问"/正则表达式/is" 或 "/正则表达式/i" 是什么意思?------查文档。印象中好像是i和s指匹配模式