(c) CI
Удаляет использование нескольких подряд указанных символов. Пример:
$string = "Fred, Bill,, Joe, Jimmy";
$string = reduce_multiples($string,","*; // результатом будет "Fred, Bill, Joe, Jimmy"

Функция принимает следующие параметры: reduce_multiples(string: текст, string: символ вхождения, boolean: удалять ли найденный символ и из конца строки) Первый параметр содержит строку, в которой необходимо сократить множество повторений. Второй параметр — это символ для удаления. Третий установлен в False по умолчанию. Если установить True, то вхождения будут удалены и из начала и конца строки. Пример: $string=",Fred, Bill,, Joe, Jimmy,";
$string=reduce_multiples($string,",",true); // результатом будет "Fred, Bill, Joe, Jimmy"

                        
<?php
function reduce_multiples($str, $character = ',', $trim = FALSE)
{
$str = preg_replace('#'.preg_quote($character, '#').'{2,}#', $character, $str);
return ($trim === TRUE) ? trim($str, $character) : $str;
}
?>
4 9 0
0

Нет фото
• 6 июл 2015, 21:34


пригодилась)

0

Нет фото
Sheldon-мошенник * [мошенник] 8.5
• 25 май 2015, 00:24


Утибозе*

0

Нет фото
Hatsune Miku * [мошенник] 22.23
• 24 май 2015, 21:16


Mobil, мне её жаль *

0

Нет фото
Sheldon-мошенник * [мошенник] 8.5
• 24 май 2015, 21:08


„`M®AK`„, Девочка на меня губки надула*

0

Нет фото
• 24 май 2015, 16:01


Норм че.