avatar_epmak

Оптимизация "шифровка" слова

Автор epmak, 2010 Май 22, 16:50

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Ключевые слова [SEO] web мастероптимизацияшифровка

epmak

всем доброго времени суток
есть функция
Спойлер
function accrename($acc)
{
$nword = "";
for ($i=0; $i<strlen($acc);$i++)
{
if ($i!=0 && $i<strlen($acc)-2){$nword.="*";}
else{$nword.=$acc{$i};}
}
return $nword;
}
[свернуть]
для тех кто не разобрался в смысле: функция преобразует слово, вписывая вместо середины "*", то есть
есть слово "аккаунт", после использования функции остается "а****нт".
Наверно кто-то догадался, что сию функцию не плохо использовать в бан-топах, когда аккаунт заблочен на время: это поднимает безопастность.
Собственно, интересует вопрос, как можно оптимизировать сие? просто времени нет ковыряться по функциям в поиске, а код, на мой взгляд, не очень красивый. Жду ваших предложений :)

GrInYa

#1
$length=strlen($word);
substr($word,0,1).str_repeat("*",$length-3).substr($word,$length-2);