<?php $result = ""; $strings = [ "a", "\u{FFDA}", "\u{FDFA}", "", "aa", "\xF5", ]; foreach ($strings as $string) { $decomposition = Normalizer::getRawDecomposition($string); // $decomposition = normalizer_get_raw_decomposition($string); Procedural way $error_code = intl_get_error_code(); $error_message = intl_get_error_message(); $string_hex = bin2hex($string); $result .= "---------------------\n"; if ($decomposition === null) { $result .= "'$string_hex' has no decomposition mapping\n" ; } else { $result .= "'$string_hex' has the decomposition mapping '" . bin2hex($decomposition) . "'\n" ; } $result .= "error info: '$error_message' ($error_code)\n"; } echo $result;
You have javascript disabled. You will not be able to edit any code.