IntlChar::forDigit
  Get character representation for a given digit and radix
  
 
  Description
  
   public static int IntlChar::forDigit
    ( int $digit
   [, int $radix = 10
  ] )
  
  
   If the value of radix is not a valid radix, or the value of digit is not a valid digit in the specified radix,
   the null character (U+0000) is returned.
  
  
   The radix argument is valid if it is greater than or equal to 2 and less than or equal to 36.
   The digit argument is valid if 0 <= digit < radix.
  
  
   If the digit is less than 10, then '0' + digit is returned. Otherwise, the value 'a' + digit - 10 is returned.
  
  
 
  Parameters
  
   
    - 
digit
- 
     
      The number to convert to a character.
      
- 
radix
- 
     
      The radix (defaults to 10).
      
 
 
  Return Values
  
   The character representation (as a string) of the specified digit in the specified radix.
  
  
 
  Examples
  
   Example #1 Testing different code points
   
    
<?php
var_dump(IntlChar::forDigit(0));
var_dump(IntlChar::forDigit(3));
var_dump(IntlChar::forDigit(3, 10));
var_dump(IntlChar::forDigit(10));
var_dump(IntlChar::forDigit(10, 16));
?>
    
   The above example will output:
    
int(48)
int(51)
int(51)
int(0)
int(97)
 
   
  
 
  See Also
  
   
    - IntlChar::digit
- IntlChar::charDigitValue
- IntlChar::isdigit
- IntlChar::PROPERTY_NUMERIC_TYPE