该怎么简化这段代码呢 
$nickname=$_POST["nickName"];    
$userpass=$_POST["userPass"];       
$username=$_POST["userName"]; 
$userEmail=$_POST["userEmail"];
$userBirth=$_POST["userBirth"];  
$userAddress=$_POST["userAddress"]; 
$userPost=$_POST["userPost"]; 
$userTel=$_POST["userTel"];
$userCom=$_POST["userCom"]; 
$userCadd=$_POST["userCadd"]; 
$userUrl=$_POST["userUrl"];

解决方案 »

  1.   

    extract -- 从数组中将变量导入到当前的符号表extract( $_POST );
      

  2.   


    我主要想把它放到一个function方法里面去 但是又不知道怎么放进去 哎
      

  3.   

    恩  那是不是这样function $data($_post)
    {
        $nickname=$data["nickName"];    
    $userpass=$data["userPass"];       
    $username=$data["userName"]; 
    $userEmail=$data["userEmail"];
    $userBirth=$data["userBirth"];  
    $userAddress=$data["userAddress"]; 
    $userPost=$data["userPost"]; 
    $userTel=$data["userTel"];
    $userCom=$data["userCom"]; 
    $userCadd=$data["userCadd"]; 
    $userUrl=$data["userUrl"];
    }
      

  4.   

    function data()
    {
      global $_POST;
      extract( $_POST );
      //应用($nickname,$userpass,$username等都可以用了)
    )
    }