LEOnidUKG

LEOnidUKG
Рейтинг
1784
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование
victorpavloff:
Да, функция подходит. Только у меня кодировка UTF-8, и с ней функция работает некорректно.

Открою секрет, перед скармливанием функции можно перекодировать строку. А потом обратно. 🍿

Ну или в мануале ввести utf-8 и там в комментах дана функция для utf-8

Ещё могу дать свою, которую юзаю, она с игнором html


function wordWrapIgnoreHTML($string, $length = 50, $wrapString = " ",$c='utf-8')
{
$wrapped = '';
$word = '';
$html = false;
$string = (string) $string;
$stringLength = mb_strlen($string,$c);
for($i=0;$i<$stringLength;$i++)
{

$char = mb_substr($string, $i, 1,$c );


/** HTML Begins */
if($char === '<' )
{
if(!empty($word))
{
$wrapped .= $word;
$word = '';
}

$html = true;
$wrapped .= $char;
}

/** HTML ends */
elseif($char === '>' )
{
$html = false;
$wrapped .= $char;
}

/** If this is inside HTML -> append to the wrapped string */
elseif($html)
{
$wrapped .= $char;
}

/** Whitespace characted / new line */
elseif($char === ' ' || $char === "\t" || $char === "\n" )
{
$wrapped .= $word.$char;
$word = '';
}

/** Check chars */
else
{
$word .= $char;
$wordLength = mb_strlen($word,$c);
if($wordLength > $length && $char == ";" && mb_substr ($string, $i+1, 1,$c)== "&" )
{

$wrapped .= $word.$wrapString;
$word = '';
}
else if ($wordLength > $length && !preg_match("/&.{1,7};/i", $word))
{

$wrapped .= $word.$wrapString;
$word = '';
}
else if ($wordLength > $length && !preg_match("/&.{1,7};&/i", $word))
{

$wrapped .= $word.$wrapString;
$word = '';
}

}
}
if($word !== '')
{
$wrapped .= $word;
}

return $wrapped;
}

Так вы определитесь, вам через каждые 50 символов или слов?

Если слов, то такую функцию можно:

$text = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.";

function viewworld($msg,$count=5,$insert='<br>'){

$msg=explode(" ",$msg);

$i=0;

$text='';

foreach ($msg as $n)

{

$z=' ';

if ($i==($count-1)) {$z=$insert;$i=0;}

$text.=$n.$z;

$i++;

}

return $text;

}

echo viewworld($text,20,'<br>');

Да с 001.security-sochi_ru там вообще приколы.

Особенно, что все они требуют обратную ссылку на себя. У 1ps.ru большие проблемы с базой. Даже обычные белые каталоги там куча не рабочих сайтов, особенно на ucoz.

---------- Добавлено 06.12.2015 в 17:26 ----------

Krivolap:
5 быстрых способов попасть под фильтры Яндекса

5. Покупка ссылок на бирже

Аха, а спам по форумам, по комментариям и по гостевых книгам это естественные ссылки и за них никакого фильтра 😂

ПС плевать.

Ну это чисто прикол, я так понял, хостера. Не в германии же такое провернули.

Как вариант.

Создаётся таблица тип memory т.е. всё храниться в памяти. И пусть туда пишутся данные нонстопом.

Потом из этих данных по крону тихо мирно переносить в основную базу данных как в архив. И там уже чистить, смотреть, удалять и т.п.

Но вообще не понятно, для чего эти логи то? Они как-то анализируются или как-то считываются. Зачем они нужны то?

postavkin:
Например, пришел клиент, купил ламинат, потом по каким либо причинам не доволен. Подал в суд.
ИП или ООО несет больше ответственности, больше расходов в этом случае? Я знаю только одно, с ИП можно взять его собственность. Например, клиент купил ламинат на 500тыс руб, но на складе ламинат размок и испортился. Денег перезаказать для него ламинат нет, тогда я слышал, что ИПэшника могут лишить собственности, чтобы закрыть долг перед клиентом...Как то так.

Если стройка такая, то конечно ООО. ООО отвечает только тем имуществом, которое оформлено на ООО.

ИП да, отвечает всей собственностью какая есть у физического лица.

Arteshuk:
Господа. Не гоните! Семерка прекрасна. Да, обратной совместимости нет, но это лишний повод перелопатить код и сделать его лучше! Я уже перелопатил половину, работаем дальше )

Аха, если ты сидишь на ЗП и тебе больше делать нечего, а показывать вид, что трудишься надо. Как раз премия под НГ 🍿

eN_Slon:
а утилиты чего не юзаете?

Какие? Phpmyadmin это и так утилита.

Stefan Macey:
Еще вопрос возник:
В первые попробовал переслать деньги с карты на карту через card2card yandex. Указывал номер свой карты(карта от яндекса), пересылал на другую карту. Было написано, то снимут 1.95% от суммы. Сумма 7800, сняло 1.95%+253,56 руб сверх этого взяли, как так получилось?

С карты яндекса 3% + 15 рублей.

А с карты на карту, это с любой другой НЕ Яндекса карты. Я тоже так хотел обойти систему, но увы и ах :)

Всего: 31599