- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Если оно больше, то создаётся следующий элемент массива и перебор идёт дальше. Вам, что нужно забить символами 100% из 100% дива? Фигнёй не майтесь.
---------- Добавлено 30.10.2013 в 18:37 ----------
Если хотите уж такую ювелирную точность, то создавайте по пробелам массив и опять же перебирайте и создавайте новый.
Здается мне, это вы в дебри идете. Массив, перебор... ЖУТЬ!
Надо strrpos или strpos, только вот не могу разобраться пока до конца, но сюда надо копать...
---------- Добавлено 30.10.2013 в 14:48 ----------
Я запутался...
Что важнее 100% корректно забить блок или начать новый не с буквы, а со слова?
Ну, вообще-то надо и то и другое. Не 100% блока заполнит, конечно же (80-90% площади - нормально). Важно 100% КОРРЕКТНО :) Ну и в понятии корректность - не рубать слова на куски...
Вы может быть выучитесь на программиста, а потом будете советы нам давать а?
Вы тут спрашиваете решение вашей проблемы, мы даём варианты решения. РЕАЛЬНЫЕ решения. Вы бы лучше послушали. А если слушать не хотите, то к чему тут этот топик? Идите дальше мучайте strrpos, который тут не к чему.
Тогда можно попробовать такую логику еще:
1.Режем первую часть массива (1000 знаков - например)
2.Отрезанную часть режем на слова
3.Отрезаем последнее слово
4.Собираем нарезку первой части
5.Отдаем ее в блок
6.Отрезанное последнее слово от первой части лепим к оставшемуся необработанному куску
7.Повторяем все для следующего куска.
Последнее слово надо отрезать, т.к. там может быть все что угодно.
Тогда в результате мы получим заполняемость блока более 90%
В начале следующего блока могут быть:
предлоги, союзы, пунктуация
Вы может быть выучитесь на программиста, а потом будете советы нам давать а?
Вы тут спрашиваете решение вашей проблемы, мы даём варианты решения. РЕАЛЬНЫЕ решения. Вы бы лучше послушали. А если слушать не хотите, то к чему тут этот топик? Идите дальше мучайте strrpos, который тут не к чему.
Ну не хочу я быть программером. Можно не быть? Ну пожалуйста... 🙄
Ваше решение НЕ РЕАЛЬНОЕ для моей задачи, будь вы хоть богом php... Так не годится!
---------- Добавлено 30.10.2013 в 15:59 ----------
Тогда можно попробовать такую логику еще:
1.Режем первую часть массива (1000 знаков - например)
2.Отрезанную часть режем на слова
3.Отрезаем последнее слово
4.Собираем нарезку первой части
5.Отдаем ее в блок
6.Отрезанное последнее слово от первой части лепим к оставшемуся необработанному куску
7.Повторяем все для следующего куска.
Последнее слово надо отрезать, т.к. там может быть все что угодно.
Тогда в результате мы получим заполняемость блока более 90%
В начале следующего блока могут быть:
предлоги, союзы, пунктуация
громоздко и беспощадно... нашел простое решение. Отпишу, когда оформлю все.
---------- Добавлено 30.10.2013 в 16:54 ----------
Проблема решена - http://php.ru/forum/viewtopic.php?f=2&t=46253&p=368267
Тему можно закрывать