- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Интересует алгоритм перебора текстов для генерации анкоров.
Пример исходного текста
Никак не могу придумать как обойти весь текст и сгенерировать. Помогите.
Взято из DudeTPL
preg_replace_callback('#\[\s*(.*?)\s*\]#ismu',array($this,"_process"),$src);И в методе _process explode и далее делаешь, что хочешь.
ewg777, я не силен в php настолько:(
Не пойму, зачем explode то?
ewg777, я не силен в php настолько:(
Не пойму, зачем explode то?
Рубить переданное _process.
explode('|', 'Вася|Петя|Миша');
В общем сделал по своему, топорно, но работает
Код генерации анкоров
страшный код .... :) как нить бы жто преукрасить.
bearman, ага, сам пугаюсь. Но:
1. самоучка я
2. закон программиста гласит - код работает, не трогай его:)
bearman, код вообще не работает или может его просто порезало так. Но стиль, действительно, страх и ужас.
Для себя давно выбрал стандарт
Просто движок режет форматирование.
humbert, лучше zend стандарт заюзайте чтоли ... у вас уг а не стандарт. каша.
могу поправить позднее, сейчас у меня "переезд" :)
http://demos.uskoff.com/cartesian/ - результат
http://demos.uskoff.com/cartesian/?source - исходник
Алгоритм на самом деле довольно простой, хотя не самый эффективный (разбор идет изнутри наружу, из за чего приходится делать array_unique), а кода много из за реализации двух удобных функций для работы с массивами, которых почему то до сих пор нет в пхп, причем я по религиозным причинам не использую foreach с индексными массивами. for быстрее, но кода больше =)