| % | A literal percent character. No argument is required. | 
      
       | b | The argument is treated as an integer and presented
        as a binary number. | 
      
       | c | The argument is treated as an integer and presented
        as the character with that ASCII. | 
      
       | d | The argument is treated as an integer and presented
        as a (signed) decimal number. | 
      
       | e | The argument is treated as scientific notation (e.g. 1.2e+2). | 
      
       | E | Like the especifier but uses
        uppercase letter (e.g. 1.2E+2). | 
      
       | f | The argument is treated as a float and presented
        as a floating-point number (locale aware). | 
      
       | F | The argument is treated as a float and presented
        as a floating-point number (non-locale aware). | 
      
       | g | 
         General format.
         
         Let P equal the precision if nonzero, 6 if the precision is omitted,
         or 1 if the precision is zero.
         Then, if a conversion with style E would have an exponent of X:
         
         If P > X ≥ −4, the conversion is with style f and precision P − (X + 1).
         Otherwise, the conversion is with style e and precision P − 1.
         | 
      
       | G | Like the gspecifier but usesEandf. | 
      
       | h | Like the gspecifier but usesF.
        Available as of PHP 8.0.0. | 
      
       | H | Like the gspecifier but usesEandF. Available as of PHP 8.0.0. | 
      
       | o | The argument is treated as an integer and presented
        as an octal number. | 
      
       | s | The argument is treated and presented as a string. | 
      
       | u | The argument is treated as an integer and presented
        as an unsigned decimal number. | 
      
       | x | The argument is treated as an integer and presented
        as a hexadecimal number (with lowercase letters). | 
      
       | X | The argument is treated as an integer and presented
        as a hexadecimal number (with uppercase letters). |