Всем доброго времени суток .
Кратко о проблеме
Немогу удалить повторения выбранных автоматически чисел
<?php
// Символы, которые будут использоваться в пароле.
$chars=array('01 03','02 04','03 15','04 20','13 17'); числа могут быть другими и доходить до 7 чисел в одной '??????'
// Количество символов в пароле.
$max=3;
// Определяем количество символов в $chars
$size=StrLen($chars)-1;
// Определяем пустую переменную, в которую и будем записывать символы.
$password=null;
// Создаём пароль.
while($max--)
$password.=$chars[rand(0,$size)];
$greeting =('
01 02 03 04 04 05 03 02 01 10 13 15 14 11 20 17');
$array=array("$password");
$replace = "";
// значение, которым будем заменять
$new_greet = str_replace($array,$replace,$greeting); // делаем замену
// $input = array($new_greet);
// $result = array_unique($input);
// Выводим созданный пароль.
echo
"<center>
Сгенерированный пароль:
<hr><font face=verdana color=red size=7><b>".$new_greet."</b></font><hr>
<a href=?>Создать новый пароль.</a></center>";
?>
Проблема в том что после выбора чисел дальше ведна как одна строка.
А нужно чтобы каждую цифру видел отдельно и удалил .
Если можно скрипт допешите.
Зарание спасибо.
|