Как убрать первое слово в массиве - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть имена списков в массиве, например:

$list = array(
   'Rodrigo Vieira Eufrasio da Silva',
   'Alexandre Espolaor',
   'Anne Graciano Espolaor',
   'Tatiana monteiro Cassapula'
);

Как удалить имя из списка. это возможно?

Ответы [ 3 ]

0 голосов
/ 24 апреля 2020

конечно можно)

array_walk($list,function(&$row){
    $row = preg_replace('/^\w+\W+/','',$row);
});
0 голосов
/ 25 апреля 2020

Мне кажется, я не совсем понял, ниже я уйду и оставлю то, что мне нужно:

1-) У меня есть CSV-файл со столбцом «Студенты», который содержит 426 полных названий запусков

2-) Мне нужно прочитать этот файл и сохранить эти данные в массиве (я это уже сделал)

3-) Мне нужно обработать эти данные, чтобы создать новый файл CSV со следующим столбцы.

Первое имя, фамилия, адрес электронной почты, пароль,

4-) Мне нужно взять этот массив, взять только первое имя и поместить его в столбец Имя

5-) Возьмите все фамилии в массиве и введите фамилию

6-) Возьмите массив, преобразуйте все данные в нижний регистр, удалите все пробелы, удалите все акценты и добавьте следующее расширение @ mydomain.com

7-) Пароль одинаков для всех passw12345

8-) Экспортируйте эти данные в CSV для элемента 3 с именем users.csv

0 голосов
/ 24 апреля 2020

Вы можете использовать array_shift .

array_shift($list)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...