Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Обход античитов Чёрный рынок Реклама и привилегии Разработка читов Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > >

Взлом и программирование

: Аспекты программирования при реализации различных методик взлома.
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Опции темы
Старый 21.09.2011, 01:59   #1
dark
Читодел
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 965
Благодарностей:
36,568 всего
Мнения: + 37663
Репутация: 116367
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

вопрос по пхп..


Я в пхп нуб и чёт даже не знаю по какому ключевому слову ответ искать, поэтому решил спросить тут. Нужно от строки оставить первую и последнюю букву, а вместо всех остальных вставить пару символов *.
Вопрос - как ?

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием


Старый 21.09.2011, 02:01   #2
бгг
Гость
Аватар для бгг
Сообщений: n/a
Благодарностей:
0 всего

Оффтоп: Для вики, кто менял ники сделать первую и последние буквы?)
 
Ответить с цитированием
Старый 21.09.2011, 06:26   #3
slik
Гость
Аватар для slik
Сообщений: n/a
Благодарностей:
0 всего

Функцией substr_replace();. Пример:
PHP код:
$test='This is test';
echo 
substr_replace(substr_replace($test'*', -11), '*'01); 
Не совсем правильно понял изначально вопрос, вот пример того что просили:
PHP код:
$test='This is test';
echo 
substr_replace($test'********'1, -1); 
Если важно сохранить количество символов то вот ещё вариант:
PHP код:
$test='This is test';
echo 
substr_replace($testsubstr("****************************"0strlen($test)-2), 1, -1); 

Последний раз редактировалось slik; 21.09.2011 в 07:19.
 
Ответить с цитированием
Сказали спасибо:
dark (21.09.2011)
Старый 26.09.2011, 03:54   #4
Няшкин
Постоялец
Аватар для Няшкин
OFFLINE
Регистрация: 18.07.2007
Сообщений: 143
Благодарностей:
514 всего
Мнения: + 1965
Репутация: 2156
Отправить сообщение для Няшкин с помощью Skype™

PHP код:
$test='WareZzz'

/*
    Функция hideText()
    
    @param (string) текст
    @param (int) количество видимых символов
    @return string
*/
function hideText($text$first_last=1){
    if(
strlen($text) < $first_last*2$first_last 1;
    return 
substr_replace($textstr_repeat('*',strlen($text)-($first_last*2)), $first_last, -$first_last); 
}

echo 
hideText($test);
echo 
hideText($test2);
echo 
hideText($test3);
echo 
hideText($test4); 
Цитата:
W*****z
Wa***zz
War*Zzz
W*****z
 
Ответить с цитированием
Сказали спасибо:
JEY (28.09.2011)
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос Pinki Читерство в RF Online 2 06.04.2011 17:39
Вопрос ADRENALINE Общие вопросы 1 20.02.2010 10:29

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр