fork download
  1. <?php
  2. $arr = [];
  3. $codigo = 123456;
  4. $v = 81030 & 0xffffffff;
  5.  
  6. $arr[0] = ($codigo >> 23);
  7. $arr[1] = (($codigo >> 15) & 0xFF);
  8. $arr[2] = (($codigo >> 7) & 0xFF);
  9. $arr[3] = (($v >> 7) & 0xFF);
  10. $arr[4] = ($v & 0xFF);
  11.  
  12. print($arr[0] . mb_chr($arr[0], 'UTF-16') . "\n");
  13. print($arr[1] . mb_chr($arr[1], 'UTF-16') . "\n");
  14. print($arr[2] . mb_chr($arr[2], 'UTF-16') . "\n");
  15. print($arr[3] . mb_chr($arr[3], 'UTF-16') . "\n");
  16. print($arr[4] . mb_chr($arr[4], 'UTF-16') . "\n");
  17. print("\n");
  18. print($arr[0] . iconv("UTF-16", "UTF-8//TRANSLIT", mb_chr($arr[0], 'UTF-16')) . "\n");
  19. print($arr[1] . iconv("UTF-16", "UTF-8//TRANSLIT", mb_chr($arr[1], 'UTF-16')) . "\n");
  20. print($arr[2] . iconv("UTF-16", "UTF-8//TRANSLIT", mb_chr($arr[2], 'UTF-16')) . "\n");
  21. print($arr[3] . iconv("UTF-16", "UTF-8//TRANSLIT", mb_chr($arr[3], 'UTF-16')) . "\n");
  22. print($arr[4] . iconv("UTF-16", "UTF-8//TRANSLIT", mb_chr($arr[4], 'UTF-16')) . "\n");
  23. print("\n");
  24. print($arr[0] . mb_chr($arr[0], 'UTF-8') . "\n");
  25. print($arr[1] . mb_chr($arr[1], 'UTF-8') . "\n");
  26. print($arr[2] . mb_chr($arr[2], 'UTF-8') . "\n");
  27. print($arr[3] . mb_chr($arr[3], 'UTF-8') . "\n");
  28. print($arr[4] . mb_chr($arr[4], 'UTF-8') . "\n");
Success #stdin #stdout 0.02s 24480KB
stdin
Standard input is empty
stdout
0
3
196�
121y
134�

0
3̀
196쐀
121礀
134蘀

0
3
196Ä
121y
134†