|
|
|
| Добрый день всем. Вобщем вот какая проблема. Есть текст, нужно в каждом слове сделать опечатку( перестановку букв, напрмер, привет-->пирвет или пвирет).Подскажите как вот так сделать :). Я просто не так давно начал изучать Php и многого не знаю. | |
|
|
|
|
|
|
|
для: zion115
(28.08.2009 в 13:20)
| | str_shuffle('привет'); | |
|
|
|
|
|
|
|
для: sim5
(28.08.2009 в 13:32)
| | немного не то:).
str_shuffle перемешивает полностью, а мне желательно 1 букву в слове переместить на другое место. | |
|
|
|
|
|
|
|
для: zion115
(28.08.2009 в 13:55)
| | Есть масса функций работы с массивами, стоит только заглянуть в мануал. Сама сторока это массив, и самое простое, это:
<?
$s = "привет";
$n = rand(1, strlen($s)-1);
$m = $s[$n];
$s[$n] = $s[0];
$s[0] = $m;
echo $s;
|
А есть еще рег. выражения.... Решений вашей задачки масса.... | |
|
|
|