удаление 2 символов

peshkov

Новичок
удаление 2 символов

Допустим есть перемнная
$s="12|123|123456|21|ab|be";

Мне необходимо удалить из этой строки все что содержит меньше 3 символов и лишнии (|)
тоесть строка должна выглядеть так

123|123456

Заранее спасибо

-~{}~ 16.04.06 04:11:

как подсчитать сколько символов вот в этом слове (привет)?
 

peshkov

Новичок
еще один глупый вопрос
есть строка
$str = '123|123456|123';

как удалить совпадающее слово
чтобы получилось

$str = '123|123456';
 

peshkov

Новичок
sage
Большое тебе спасибо
Все работает

-~{}~ 16.04.06 04:51:

Еще один вопрос

$expl=explode(" ",$FIND);
$cou =count($expl);
print "$cou";
после выполения (print "$cou";) функция выдала рузьтат 29 слов тоесть мне необходимо сократить количество слов до 15.
 

peshkov

Новичок
$expl=explode(" ",$FIND);
$cou =count($expl);
print "$cou";
после выполения (print "$cou" функция выдала рузьтат 29 слов тоесть мне необходимо сократить количество слов до 15.
 

sage

Новичок
ну, необходимо, сокращай. зачем здесь писать об этом? Я не вижу твоего вопроса. Ты знаешь, что такое "вопрос"?
 

peshkov

Новичок
как это реализовать
PHP:
$expl=explode(" ",$FIND);
$cou =count($expl);
print "$cou";
после выполения (print "$cou" функция выдала рузьтат 29 слов тоесть мне необходимо сократить количество слов до 15.
 

sage

Новичок
вот ты сам подумай, как я могу ответить на твой вопрос? я не знаю твоих данных, твоей задачи. самому подумать, что ли, тяжело? все функции есть в мане. иди и разбирайся, а не задавай все возникающие вопросы на форуме.
 

peshkov

Новичок
Тоесть есть строка

$FIND="Задавствуйте я хотелбы узнать как";

над зделать чтобы было

Задавствуйте я хоте...

Далею вот так

$expl=explode(" ",$FIND);
$impl=implode(" ",$expl);
//print "<br>$impl<br>";

for ($x=0;$x<90;$x++)
{
$ary[]="$impl[$x]";
}
print $ary[0]." ...<br><br>";
 
Сверху