大家好,
请教一下,
$_REQUEST['username'] = $_POST['username']=$user_name;
   $_REQUEST['email'] = $_REQUEST['email_confirm'] = $_POST['email']= $_POST['email_confirm']= $email;
   $_REQUEST['new_password'] = $_REQUEST['password_confirm'] = $_POST['new_password']= $_POST['password_confirm']= $password;以上这么长的代码是什么意思? 为什么这么多的“等于”符号?
谢谢

解决方案 »

  1.   

    $_REQUEST['username']  不是用在form post是里面用户输入的值吗?
    例如 $username = $_POST['username'] ?
    怎么他这里给倒反写了? $_POST['password_confirm']= $password;
      

  2.   

    他这里的做法是不是把变量变成 “全局变量”的意思? 
    还有为什么 $_POST['password_confirm']= $password; 这个使用_post 而以上是用 $_REQUST呢?谢谢
      

  3.   

    $_REQUEST[]具有$_POST[] $_GET[]的功能,但是$_REQUEST[]比较慢。通过post和get方法提交的所有数据都可以通过$_REQUEST获得。