Я работаю на небольшой PHP скрипт, в настоящее время у меня есть массив как этотУдалить повторяющиеся значения из массива с игнорированием последние два символа
[0] yassine#m, [1] yassine#f, [2] Dolmi#m , [3] yassine#l
Я хочу PHP, чтобы проверить, есть ли дублированный элемент (Ясин в этом случае) и вернуть что-то вроде этого.
[0] yassine , [1] Dolmi#m
array_unique не будет работать. И я действительно не знаю, как это решить. Если искать решение в Интернете, но, похоже, не находит его. Кто-нибудь может помочь?
Итак, вы хотите просто «yassine», потому что есть несколько 'yassine' или должно [2] быть' Dolmi'? Почему бы не использовать стандартный цикл foreach с использованием substr? – Devon
Существует несколько yassine с тремя разными тегами (# m, # f, # l), поэтому я хочу, чтобы всякий раз, когда есть одинаковое значение с разными тегами, все они должны быть удалены и сохранить значение без тэгов. и если есть значение с одним тегом, его нужно просто сохранить. –