- preg_replace_callback: documentation ( source)
- json_encode: documentation ( source)
<?php
$json = array(
"Sample" => array(
"context" => "Comment appelle-t-on un petit morceau de pain long et fin que l'on trempe dans un \u0153uf \u00e0 la coque?" )
);
return preg_replace_callback("/\\\\u([a-f0-9]{4})/e", "iconv('UCS-4LE','UTF-8',pack('V', hexdec('U$1')))", json_encode($json));