Intereting Posts
CakePHP – тайм-аут сеанса Laravel 5 Внедрение нескольких драйверов Auth Как использовать LIKE для поиска mysql с помощью JOIN и ORDER По количеству большинства строк / голосов в таблице голосования? Ошибка запроса при получении информации из двух разных таблиц в php Сложность получения google плюс один счет PHP: Правильный способ объявить переменную перед использованием в цикле Динамическая разбивка PHP без SQL CodeIgniter: Безопасно ли удалить index.html из всех папок? Несколько загрузок файлов с помощью cURL Статические классы в PHP через абстрактное ключевое слово? SwiftMailer не отправляет письма в Symfony 2.5 Выбор одной строки в MySQL Предупреждение: mysql_fetch_array () ожидает, что параметр 1 будет ресурсом, boolean задан в Как найти разницу во времени между двумя датами с помощью PHP Как предотвратить доступ к страницам администратора, зная URL-адрес страницы администратора?

Удалить все повторяющиеся символы в строке?

Скажем, у меня есть следующее:

$str = "1AAABBCCCDDDDDDD"; 

Как удалить все повторяющиеся символы в строке? Так будет выглядеть?

 $result = "1ABCD"; 

Все, что вам нужно, – count_chars() :

 $result = count_chars( $str, 3); 

Когда второй параметр $mode установлен в 3 , count_chars() будет выводить:

строка, содержащая все уникальные символы

Из этой демонстрации видно, что это производит:

 1ABCD