Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.01.2011, 16:47   #1
kpachbiu
взагрузке.рф
Форумчанин
 
Аватар для kpachbiu
 
Регистрация: 13.06.2010
Сообщений: 117
Радость Обработка слова

Вот такая нетривиальная задачка, может у кого найдутся идейки:

Есть какое нибудь слово, например КРАСОТА (7 букв)
и есть строка 0|0|0|0|0|0|0
Примечание 0 - показывать букву, 1 - показывать _

соответственно:
0|0|0|0|0|0|0 показывать _ _ _ _ _ _ _
1|1|0|0|1|1|0 показывать КР_ _ ОТ_
и так далее...

Как реализовать в PHP, есть идейки?

add:

PHP код:
$word ='красота';
$word_true '0|0|0|0|0|0|0';

$word str_split($word); // получаем массив из букв [0] - К, [1] - Р...
$word_true explode("|"$word_true); //получаем массив цифр [0] - 0, [1] - 0 .... 
add2: Всё решил задачу сам! вот может кому пригодится -

PHP код:
$word ='красота';
$word_true '0|0|0|0|0|0|0';

$word str_split($word); 
$word_true explode("|"$word_true);

    foreach (
$word_true as $key => $value ) {
        if (
$value == 1) {
                
$word_show.= "".$word[$key]."";
            } else {
                
$word_show.= " _ ";
                }
}

echo
"".$word_show.""
Взагрузке.рф - Файлы для людей
Ищу художника или веб-дизайнера для создания браузерной онлайн игры! icq 340-289-851

Последний раз редактировалось kpachbiu; 04.01.2011 в 17:24.
kpachbiu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как составить слова из букв заданного слова(Паскаль) lirikoff Помощь студентам 1 22.12.2010 10:21
Подсчитать количество вхождений в слова первого слова. 07412 Общие вопросы C/C++ 4 27.05.2010 12:05
Разбить текст на слова и произвести поиск каждого слова по текстовому массиву Burning_brook Microsoft Office Excel 2 22.05.2010 01:56
СИ. Удалить слова, которые содержат все повторяющиеся буквы первого слова nick23 Помощь студентам 7 01.11.2009 14:47
Как удалить текст до слова, потом от слова ? littlecoder Общие вопросы Delphi 7 29.12.2008 00:57