Lines Matching refs:convmap
155 public static function mb_decode_numericentity($s, $convmap, $encoding = null) argument
163 if (!\is_array($convmap) || (80000 > \PHP_VERSION_ID && !$convmap)) {
189 $cnt = floor(\count($convmap) / 4) * 4;
193 $convmap[$i] += $convmap[$i + 2];
194 $convmap[$i + 1] += $convmap[$i + 2];
197 …_callback('/&#(?:0*([0-9]+)|x0*([0-9a-fA-F]+))(?!&);?/', function (array $m) use ($cnt, $convmap) {
200 if ($c >= $convmap[$i] && $c <= $convmap[$i + 1]) {
201 return self::mb_chr($c - $convmap[$i + 2]);
215 public static function mb_encode_numericentity($s, $convmap, $encoding = null, $is_hex = false) argument
223 if (!\is_array($convmap) || (80000 > \PHP_VERSION_ID && !$convmap)) {
257 $cnt = floor(\count($convmap) / 4) * 4;
269 if ($c >= $convmap[$j] && $c <= $convmap[$j + 1]) {
270 $cOffset = ($c + $convmap[$j + 2]) & $convmap[$j + 3];