PHP on SERVER

MAIL

БЕЗОПАСНОСТЬ

MODX

PDO

CURL

$_SERVER

ОТЛАДКА


file-meneger  cfg_fm={};   не любит, сука, русские буквы!!
пример записи параметров:
cfg_fm.dir_up="/111/"  на сервере будет $_SERVER['DOCUMENT_ROOT']."/111/"

cfg_fm.dir_up="/111/CONT";// $_SERVER['DOCUMENT_ROOT'].$dir_up;
cfg_fm.dir_base_url="/CONT";//это для ссылок. в случае субдоменов как у меня будет отличаться от пред. если не субдомен, то будет совпадать

отладка
include_once($_SERVER['DOCUMENT_ROOT']."/aset_test.php"); delete_test_file();
                        add_test_str("botton.php");
                        add_test_str("element/tv/renders/properties/button.tpl");


php - декодируем символы unicode

Для раскодирования символов Unicode в PHP можно воспользоваться следующей хитростью:

Для декодирования строки “\u0412\u0435\u0441\u0442\u0435\u0440\u043D \u041D\u0430\u0439\u0442\u0441″ можно сначала преобразовать ее в “Вестерн Найтс”, а потом воспользоваться html_entity_decode.

Код выглядит примерно так:

$s = '\u0412\u0435\u0441\u0442\u0435\u0440\u043D \u041D\u0430\u0439\u0442\u0441';
$s = preg_replace('/\\\u0([0-9a-fA-F]{3})/','&#x\1;',$s);
$s = html_entity_decode($s, ENT_NOQUOTES,'UTF-8'));

http://blog.peter.am/index.php/2011/05/28/php_unicode_decode

а можно проще:   json_decode('"' . $text . '"')