Порядок элементов массива? - PullRequest
0 голосов
/ 06 ноября 2011

Я определил свой массив следующим образом:

$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, заказ изменился на:

имя пользователя email имя_фамилия имя_файла компании

Может кто-нибудь сказать мне, почему?Благодарю.телефон

1 Ответ

3 голосов
/ 06 ноября 2011

Если вы хотите удалить электронную почту и имя пользователя, просто сделайте это;

unset($data1['email']);
unset($data1['username']);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...