|
|
|
| Если iconv не поддерживается (ибо Денвер) | |
|
|
|
|
|
|
|
для: Hamilion
(28.09.2007 в 15:16)
| | Скачайте с сайта Денвера расширения РНР и установите их. И будет щастье... | |
|
|
|
|
|
|
|
для: coloboc66
(28.09.2007 в 15:21)
| | А нельзя ли увидеть ссылочку на эти расширения, а то я сам найти не смог? | |
|
|
|
|
|
|
|
для: Hamilion
(28.09.2007 в 15:34)
| | Есть расширения для РНР pecl, вроде там и "стандартные есть". | |
|
|
|
|
|
|
|
для: coloboc66
(28.09.2007 в 15:21)
| |
function utf2win ($s) {
$byte2=false;
$out="";
for ($c=0;$c<strlen($s);$c++){
$i=ord($s[$c]);
if ($i<=127) $out.=$s[$c];
if ($byte2){
$new_c2=($c1&3)*64+($i&63);
$new_c1=($c1>>2)&5;
$new_i=$new_c1*256+$new_c2;
if ($new_i==1025){
$out_i=168;
}
else {
if ($new_i==1105){$out_i=184;}
else {$out_i=$new_i-848;}
}
$out.=chr($out_i);
$byte2=false;
}
if (($i>>5)==6) {
$c1=$i;
$byte2=true;
}
}
return $out;
}
|
| |
|
|
|
|
|
|
|
для: kb_nn
(28.09.2007 в 15:36)
| | спасибо | |
|
|
|