2011-11-06 3 views
0

다음과 같이 배열을 정의했습니다.배열 요소의 순서?

$data1 = array(
      'first_name'=>$this->input->post('first_name'), 
      'last_name'=>$this->input->post('last_name'), 
      'company'=>$this->input->post('company'), 
      'email'=>$this->input->post('email'), 
      'phone'=>$phonenum, 
      'username'=>strtolower($this->input->post('first_name')) . ' ' . strtolower($this->input->post('last_name')) 

이 배열은 컨트롤러에서 CodeIgniter의 모델로 전송되었습니다. array_splice를 사용하여 이메일과 사용자 이름을 제거하려고 시도했지만 올바른 요소를 제거하지 못했습니다. xdebut으로 확인하면 주문이 다음과 같이 변경되었습니다.

사용자 이름 전자 우편 first_name last_name 회사

누구에게 말해 줄 수 있습니까? 감사. 전화

답변

3

전자 메일과 사용자 이름을 제거하려는 경우;

unset($data1['email']); 
unset($data1['username']); 
+0

다음 번에 기억하겠습니다. 감사. – TSquared