Can anyone help me how to convert this java function to PHP
function dec2hex ( textString ) {
return (textString+0).toString(16).toUpperCase();
}
function convertChar2CP ( textString ) {
var outputString = "";
var haut = 0;
var n = 0;
for (var i = 0; i < textString.length; i++) {
var b = textString.charCodeAt(i); // alert('b:'+dec2hex(b));
if (b < 0 || b > 0xFFFF) {
outputString += '!erreur ' + dec2hex(b) + '!';
}
if (haut != 0) {
if (0xDC00 <= b && b <= 0xDFFF) {
outputString += dec2hex(0x10000 + ((haut - 0xD800) << 10) + (b - 0xDC00)) + ' ';
haut = 0;
continue;
} else {
outputString += '!erreur ' + dec2hex(haut) + '!';
haut = 0;
}
}
if (0xD800 <= b && b <= 0xDBFF) {
haut = b;
} else {
outputString += dec2hex(b) + ' ';
}
}
return( outputString.replace(/ $/, '') );
}
Thank you in advance