php

Regexp разбить строку на определенную длину

Notepad++ разбивка строки   Regexp Разбиваем строку на определенную длину (.{1,200}[^;]+(?:;|$)) Отлично работает в Notepad++ в примере разбиваем по 20 знаков разделитель ;    
VN:D [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:D [1.9.22_1171]
Rating: +1 (from 1 vote)

CentOS 6.3 php-mcrypt Unable to load dynamic library

Столкнулся с данной проблемой после установки модуля php-mcrypt, после установки в выводе стали появляться следующие сообщения.
PHP Warning:  PHP Startup: Unable to load dynamic library ‘/usr/lib64/php/modules/module.so’ — /usr/lib64/php/modules/module.so: cannot open shared object file: No such file or directory in Unknown on line 0
или
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php/modules/module.so’ — /usr/lib/php/modules/module.so: cannot open shared object file: No such file or directory in Unknown on line 0
открываем и редактируем /etc/php.d/mcrypt.ini было
; Enable mcrypt extension module
extension=module.so
стало
; Enable mcrypt extension module
;extension=module.so
extension=mcrypt.so
VN:D [1.9.22_1171]
Rating: 10.0/10 (3 votes cast)
VN:D [1.9.22_1171]
Rating: +5 (from 5 votes)

PHP Fatal error: Call to undefined function imagerotate() debian

Столкнулся с проблемой отсутствие в сборке debian функции imagerotate(). Выкладываю пример решения данной проблемы на примере решения для Not Captcha Читать далее
VN:D [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:D [1.9.22_1171]
Rating: +1 (from 1 vote)

PHP Конвертер win-1251 в utf-8

Конвертер кодировки cp1251 в UTF8 работает 100%
function win2utf($s)
{
   $t="";
   for($i=0, $m=strlen($s); $i< $m; $i++)
   {
       $c=ord($s[$i]);
 
       if ($c<=127) {$t.=chr($c); continue; }
       if ($c>=192 && $c< =207)    {$t.=chr(208).chr($c-48); continue; }
       if ($c>=208 && $c< =239) {$t.=chr(208).chr($c-48); continue; }
       if ($c>=240 && $c< =255) {$t.=chr(209).chr($c-112); continue; }
       if ($c==184) { $t.=chr(209).chr(145); continue; };
       if ($c==168) { $t.=chr(208).chr(129);  continue; };
   }
   return $t;
}
VN:D [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:D [1.9.22_1171]
Rating: +1 (from 1 vote)

Login

Рубрики

Праздники

Армейские праздники

Счетчики

Яндекс.Метрика