Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Проверка на повторение


Автор: MoLeX 27.9.2007, 06:50
Есть большой текстовый массив содержащий e-mail пользователей, необходимо проверить его на повторение  и если они существуют то их удалить (т.е. в нем есть запись - [email protected] которая может повториться еще несколько раз)  smile 

Автор: Guedda 27.9.2007, 08:38
Код

$mail_array = array_unique($mail_array);

Автор: MoLeX 27.9.2007, 10:28
не получаться че то  smile 

Автор: Guedda 27.9.2007, 10:39
какого вида у тебя массив? Выведи его через print_r, и покажи сюда результат. Должно получиться.

Автор: MoLeX 27.9.2007, 10:48
Код

Array ( [0] => [email protected] [1] => [email protected] [2] => [email protected] [3] => [email protected] ...)

Автор: Guedda 27.9.2007, 10:50
А теперь выведи массив после array_unique

Автор: MoLeX 27.9.2007, 11:06
Guedda,  то же самое выводит

Автор: Guedda 27.9.2007, 11:23
Проверил у себя, все работает. Какая у тебя версия php?

Автор: MoLeX 27.9.2007, 11:28
PHP Version 4.4

Автор: Guedda 27.9.2007, 11:39
http://ru2.php.net/manual/ru/function.array-unique.php. Ты что-то не правильно делаешь.

Автор: MoLeX 27.9.2007, 11:53
Guedda, все спасибо, вопрос решен  smile 

З.Ы. точно ошибся и сразу не увидел...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)