A linguagem PHP fornece as funções abaixo para conversão de dados. Apenas as mais 
                comuns serão abordadas sendo adicionadas mais versões em futuras atualizações.
            
            
                Tab. 1: Funções para conversão
                
                    
                        | Função | 
                        Conversão | 
                    
                
                
                    
                        | boolval | 
                        boolean | 
                    
                    
                        | doubleval | 
                        double | 
                    
                    
                        | floatval | 
                        float | 
                    
                    
                        | intval | 
                        integer | 
                    
                    
                        | strval | 
                        string | 
                    
                    
                        | bin2hex | 
                        string hexadecimal | 
                    
                    
                        | hex2bin | 
                        vetor de char | 
                    
                    
                        pack | 
                        string | 
                    
                    
                        unpack | 
                        vários | 
                    
                    
                        | dechex | 
                        hexadecimal | 
                    
                    
                        | decbin | 
                        binário | 
                    
                    
                        | decoct | 
                        octal | 
                    
                    
                        | base_convert | 
                        bases numéricas | 
                    
                
            
            
                As funções listadas acima têm suas sintaxes mostradas logo abaixo:
            
            Sintaxe
            boolval(mixed $value): bool
doubleval(mixed $value): float
floatval(mixed $value): float
floatval(mixed $value, int $base): float
strval(mixed $value): string
bin2hex(string $string): string
hex2bin(string $string): string
dechex(int $num): string
decbin(int $num): string
decoct(int $num): string
base_convert(string $num, int $from_base, int $to_base): string
            Onde
            $value: valor para conversão
$string: string contendo valor para conversão
$num: valor decima(base 10) para conversão
$from_base: Base numérica 2(Binário), 8(octal), 10(Decimal) ou 16(hexadecimal)
$to_base: Base numérica 2(Binário), 8(octal), 10(Decimal) ou 16(hexadecimal)
            Retorno
            Valor convertido de acordo tipo de dado do retorno da função
            Exemplo 1: boolval
            
//main.php
<?php
	$teste = "true";
	echo boolval($teste);
?>
            Saída
            
1
            Exemplo 2: doubleval
            
//main.php
<?php
	$teste = "1.99";
	echo doubleval($teste);
?>
            Saída
            
1.99
            Exemplo 3: floatval
            
//main.php
<?php
	$teste = "1.99";
	echo floatval($teste);
?>
            Saída
            
1.99
            Exemplo 4: intval
            
//main.php
<?php
	$teste = "true";
	echo intvalval($teste);
?>
            Saída
            
1
            Exemplo 5: strval
            
//main.php
<?php
  $str1 = true;
  $str2 = 1.99;
  $str3 = 1;
  echo strval($str1),"\t",strval($str2),"\t",strval($str3);
?>
            Saída
            
1	1.99	1
            Exemplo 6: bin2hex
            
//main.php
<?php
  $str1 = 'ABC';
  echo $str1,"\n";
  $str1 = bin2hex($str1);
  echo $str1,"\n";
?>
            Saída
            
ABC
414243
            Exemplo 7: hex2bin
            
//main.php
<?php
  $str1 = '414243';
  echo $str1,"\n";
  $str1 = hex2bin($str1);
  echo $str1,"\n";
?>
            Saída
            
414243
ABC
            Exemplo 8: dechex
            
//main.php
<?php
  echo dechex(255),"\n";
?>
            Saída
            
ff
            Exemplo 9: decbin
            
//main.php
<?php
  echo decbin(255),"\n";
?>
            Saída
            
11111111
            Exemplo 10: decoct
            
//main.php
<?php
 echo decoct(8),"\n";
?>
            Saída
            
10
            Exemplo 11: base_convert
            
//main.php
<?php
  echo base_convert(10,10,16);//inteiro > hex
?>
            Saída
            
10