Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: разбить строку

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: разбить строку и удалить их повторения
Kungur
Отправлено: 16 Октября, 2015 - 13:03:25
Post Id


Новичок


Покинул форум
Сообщений всего: 19
Дата рег-ции: Июль 2015  


Помог: 0 раз(а)




Всем доброго времени суток .
Кратко о проблеме
Немогу удалить повторения выбранных автоматически чисел


<?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>";
?>
Проблема в том что после выбора чисел дальше ведна как одна строка.
А нужно чтобы каждую цифру видел отдельно и удалил .
Если можно скрипт допешите.
Зарание спасибо.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB