Xwab
Форумыnavigate_nextИстория

Топ: Небольшие вопросы по PHP
Сообщения
Патриот:)

MALBORA, попробуй разбить слово на массив , каждая буква должна быть равна элементу массива , а там дальше используй функцию shuffle() для этого массива , а потом выводи данные , а ещё лучше поищи , может есть стандартная функция для этого дела.

05 Авг 2010, 19:35
XsErG

Стандартной нет. Разбивать надо через preg_split, потому что иначе с русскими словами будет большой косяк.

05 Авг 2010, 19:39
MALBORA

дак прикол в том что это слово каждый раз будет разное,,, и кстати как примерно выгляди разбивка на массив,,, учусь токо)

05 Авг 2010, 19:41
Патриот:)

MALBORA, у функции shuffle()есть особеность , она только 1 раз перемешивает данные , при втором использовании она возвращает начальные данные .

05 Авг 2010, 19:44
XsErG

$array = preg_split('//u', 'слово', -1, PREG_SPLIT_NO_EMPTY);

05 Авг 2010, 19:46
MALBORA

спасибо) испробуем)

05 Авг 2010, 21:14
dosma

XsErG, после чего поставить? а то как то не очень разбираюсь

05 Авг 2010, 21:57
Remixez

Как обрезать массив? Например, у меня в массиве 350 элементов, а мне надо сделать обрезать так, чтобы было 300(>300 уничтожаются). Спасибо

06 Авг 2010, 0:38
wapmorgan

http://wapcode.ru/f/array_slice
$array = array_slice($array, 0, 300);

06 Авг 2010, 1:00
Локи

Плиз помогите составить ModRewrite)
Нужно из адреса вида: site.ru/index.php?param1=lalala&param2=blabla&...
Сделать: site.ru/lalala/?param2=blabla&...
Тоесть определённые (в самом выражении) слова сократить, а остальные оставить без изменений) Пока опыт с ModRewrite нулевой, поэтому сам составить не могу) если слишком, то можно просто site.ru/param1=lalala/param2=blabla/.../

06 Авг 2010, 9:33
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.