
02.04.2009, 11:41
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706
Репутация:
3338
|
|
а вот так работает:
PHP код:
<?php
function zam($text){
$key =
array("q","w","e","r","t","y","u");
$dekey=
array("g","f","d","s","a","h","j");
return str_replace($key, $dekey, $text);
}
$str = "qwe";
echo zam($str);
?>
т.е. прямая и явная связь с КОЛИЧЕСТВОМ элементов в массиве, т.е. есть ограничения какие-то, или не успевает вычислить, или хз
здесь
http://ru2.php.net/str_replace
ничего про такие ограничения не сказано, наверное мы обнаружили новый баг функции str_replace
Надо пулять сюда:
http://bugs.php.net/
Последний раз редактировалось Pashkela; 02.04.2009 в 11:52..
|
|
|