Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Разбивка текста по шаблону {1|2}

Сообщения:  [1-10]   [11-11] 

 
 автор: ntro123   (12.12.2010 в 17:24)   письмо автору
 
   для: Trianon   (12.12.2010 в 17:05)
 

Вау спасибо!

  Ответить  
 
 автор: Trianon   (12.12.2010 в 17:05)   письмо автору
 
   для: ntro123   (12.12.2010 в 15:57)
 

<?php
    $q 
"
    {помыв|украв|отжав|спи#див} {экскаватор|сраный трактор},
    {ухожу|убегу|улечу|съ#бую}  {с деревни|с колхоза|из финки|из рашки}!
    {медвежонок|олененок|поросенок} {Коля|Вася|Вова|Петр}
    в {желтенькой|синенькой|красненькой|кремовой|беленькой} {фуфайке|жилетке|рубашке}...
    "
;


    function 
sar_helper($m)
    {
        
$opt explode('|'trim($m[0], '{}'));
        return 
$opt[rand(0count($opt)-1)];
    }
    echo 
nl2br(preg_replace_callback('/{[^}]+}/''sar_helper'$q));
?>


Можно подумать, коллега Ваш старался не для той же цели...

  Ответить  
 
 автор: ntro123   (12.12.2010 в 15:57)   письмо автору
 
   для: Trianon   (12.12.2010 в 15:45)
 

Пардон, так бы сразу и сказали.
Мой скрипт людям вредить не будет)
Нужно через твиттер загнать неоторые ссылки в индекс, но нужен генератор псевдо уникального текста.

Если поможете буду благодарен.

  Ответить  
 
 автор: Trianon   (12.12.2010 в 15:45)   письмо автору
 
   для: ntro123   (12.12.2010 в 15:39)
 

>человек сюда пришел за помощью в реализации скрипта ...
>а вы ему кучу вопросов.
>Может про100 тренеруюсь и захотел чтобы было рандомно, но не знаю как сделать?

Может быть.
Но только вот мне в голову приходит совсем иной вариант.

Тут тоже периодически заходит некто...
Его почему-то все считают ботом, а не человеком, наверное потому, что он скрипт, похожий на тот, который Вы просите написать?
Он постит в разные темы разные фразы, очень напоминающие результат такого генератора.
Мне как-то в дерьме, которое он вываливает в интернет, купаться неособо охота...

Я про100 объяснил?
Или про200?

PS. Вон, глядите! Легок на помине :)

  Ответить  
 
 автор: ntro123   (12.12.2010 в 15:39)   письмо автору
 
   для: Trianon   (12.12.2010 в 15:38)
 

человек сюда пришел за помощью в реализации скрипта ...
а вы ему кучу вопросов.

Может про100 тренеруюсь и захотел чтобы было рандомно, но не знаю как сделать?

  Ответить  
 
 автор: Trianon   (12.12.2010 в 15:38)   письмо автору
 
   для: ntro123   (12.12.2010 в 15:31)
 

>Я же руками получил ... а нужно чтобы скрипт за меня сделал.
>>а зачем потребовалась рандомная генерация?
>затем.
ах вот оно что .. ну тогда пишите скрипт :)

  Ответить  
 
 автор: ntro123   (12.12.2010 в 15:31)   письмо автору
 
   для: Trianon   (12.12.2010 в 15:10)
 

>уникальный текст - это некоторая конкретная строка.
>Например - первый сгенерированный вариант.
>Фактически Вы его уже получили.

Я же руками получил ... а нужно чтобы скрипт за меня сделал.

>а зачем потребовалась рандомная генерация?
затем.

  Ответить  
 
 автор: Trianon   (12.12.2010 в 15:10)   письмо автору
 
   для: ntro123   (12.12.2010 в 15:01)
 

>Цель получить уникальный текст.
уникальный текст - это некоторая конкретная строка.
Например - первый сгенерированный вариант.
Фактически Вы его уже получили.

>т.е. нужна функция которая будет рандомно генерировать значения.
а зачем потребовалась рандомная генерация?

  Ответить  
 
 автор: ntro123   (12.12.2010 в 15:01)   письмо автору
 
   для: Trianon   (12.12.2010 в 14:59)
 

Цель получить уникальный текст.

т.е. нужна функция которая будет рандомно генерировать значения.

{приве|здарова} как дела? {нормально|хорошо}

на выходе

здарова как дела? хорошо

или один из множество вариантов. и каждый раз разные на рандом ...

  Ответить  
 
 автор: Trianon   (12.12.2010 в 14:59)   письмо автору
 
   для: ntro123   (12.12.2010 в 14:57)
 

цель?

  Ответить  

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования