как закодировать строку в это PHP: %u0439%u0446%u0439%u0446%u0439%u0446%u0439%u0446%u0439%u0439%u0439%u0439%u0439%u0439%u0439%u0439%u0439%u0439 средствами пхп? на urlencode не похоже и генерится яваскриптом буллетина
пример с php.net PHP: function utf16urlencode ($str) { $str = mb_convert_encoding ($str, 'UTF-16', 'UTF-8'); $out = ''; for ($i = 0; $i < mb_strlen($str, 'UTF-16'); $i++) { $out .= '%u'.bin2hex(mb_substr($str, $i, 1, 'UTF-16')); } return $out; }
спасибо, вроде оно но зачем это делают в буллетине, да ещё и яваскриптом? текст конвертируется перед отправкой на сервер быстрого ответа (посредством ajax)