Разделы
Теги | RSS © 2008 – 2022
Контакты
email:
skype:
» » Страница 10

EmailReplyParser - php библиотека для распарсивания простых текстовых писем


Пример
parse($emailContent);
$fragment = current($email->getFragments());

$fragment->getContent();

$fragment->isSignature();

$fragment->isQuoted();

$fragment->isHidden();

$fragment->isEmpty();
$email = \EmailReplyParser\EmailReplyParser::read($emailContent);

$visibleText = \EmailReplyParser\EmailReplyParser::parseReply($emailContent);

https://github.com/willdurand/EmailReplyParser

CssToInlineStyles - php класс для встраивания стилей в страницу удобно для создания html писем


Пример
use TijsVerkoyen\CssToInlineStyles\CssToInlineStyles;

// create instance
$cssToInlineStyles = new CssToInlineStyles();

$html = file_get_contents(__DIR__ . '/examples/sumo/index.htm');
$css = file_get_contents(__DIR__ . '/examples/sumo/style.css');

// output
echo $cssToInlineStyles->convert(
    $html,
    $css
);

https://github.com/tijsverkoyen/CssToInlineStyles

Скрипт превращения обычной html формы в диалог


Скрипт превращения обычной html формы в диалог

https://github.com/space10-community/conversational-form

freewall - скрипт умной группировки грида


freewall - скрипт умной группировки грида

https://github.com/kombai/freewall

Slidebars - скрипт создания выезжающего меню


Slidebars - скрипт создания выезжающего меню

https://github.com/adchsm/Slidebars / Демо

Проверка доступнойсти сайта путем пинга через PHP


Функция пинга
public function ping($link, $poort){
        $paketten=5;
        $timeout=0.5;
        for ($i=0;$i<=$paketten;$i++){
                $a=substr(microtime(),11,9)+substr(microtime(),0,10);
                $fs = @fsockopen($link, $poort, $errno, $errstr, $timeout);
                $b=substr(microtime(),11,9)+substr(microtime(),0,10);
                if (!$fs){
                        return FALSE;
                }
                $pingtijd=$pingtijd+round(($b-$a)*1000);
                @fclose($fs);
        }
        if(($pingtijd/$paketten)<3){
                $pingtijd="2";
        }else {
                $pingtijd=($pingtijd/$paketten);
        }
        return $pingtijd;
}
«
1...67891011121314...327
»
Вверх