PHP/String/gmp strval

Материал из Web эксперт
Перейти к: навигация, поиск

An alternative to base_convert()

   <source lang="html4strict">

<?php if (!extension_loaded("gmp")) {

 dl("php_gmp.dll");

} function gmp_convert($num, $base_a, $base_b) {

      return gmp_strval(gmp_init($num, $base_a), $base_b);

} echo "12345678987654321 in hex is: " . gmp_convert("12345678987654321", 10, 16) . "\n"; ?>

 </source>