NevemTeve
2019.10.11
|
|
0 0
10205
|
Valamilyen programrészletet próbálj beidézni a probléma szemléltetésére, (csak persze előtte sed 's;\\;\\\\;g') Pl: Program: #!/usr/local/bin/php <?php $in1= "\"\\u00e1rv\\u00edzt\\u0171r\\u0151 t\\u00fck\\u00f6rf\\u00far\\u00f3g\\u00e9p\"";
$out1= json_decode ($in1);
printf ("LC_CTYPE=%s\nElotte: %s\nUtana: %s\n", getenv("LC_CTYPE"), $in1, $out1); ?>
Futás: LC_CTYPE=hu_HU.UTF-8 Elotte: "\u00e1rv\u00edzt\u0171r\u0151 t\u00fck\u00f6rf\u00far\u00f3g\u00e9p" Utana: árvíztűrő tükörfúrógép
Namost ha ugyanezt 8-bites terminálon nézed, akkor persze csúnya lesz: LC_CTYPE=hu_HU.ISO-8859-2 Elotte: "\u00e1rv\u00edzt\u0171r\u0151 t\u00fck\u00f6rf\u00far\u00f3g\u00e9p" Utana: ĂĽrvĂztĹšrĹ tĂkĂrfĂşrĂłgĂp
|
Előzmény: szjozsi79 (10203)
|
|