私は RTF コンバーターを使用しており、240asが必要&#U050&#U052&#U048ですが、これを行う方法がわかりません!?!
次の関数を使用してみました。
function string_to_ascii($string) {
$ascii = NULL;
for ($i = 0; $i < strlen($string); $i++) {
$ascii += "&#U"+str_pad(ord($string[$i]),3,"0",STR_PAD_LEFT);
}
return($ascii);
}
しかし、それはまだ数字 (例えば2= 50)だけordを出力し、それを狂わせるだけです。
私は試してみましたecho "-&#U"+ord("2")+"-";! 50416?!?
エンコーディングと関係があるかもしれないと感じています