Cordas pode ser convertido e analisado em seus valores numéricos em PHP simplesmente usando -os dentro de um contexto matemático. PHP irá determinar o tipo de dados numérico adequado após a conversão . Se o número for suficientemente pequena , que vai ser convertido em um tipo de dados inteiro . Se for maior ou contém notação decimal ou científico , em seguida, ele será convertido para o tipo de dados float, que combina as funções para os tipos de dados longos , duplos e flutuam em C e Java. Instruções 
 1 
 Abra um editor de texto e imediatamente salve com o nome " longParse.php ". 
 2 
 Cole o seguinte código para atribuir uma string a uma variável com o nome " $ str " : 
 
 $ umaString = " 100 " ; 
 3 
 cole o seguinte para converter essa string para um inteiro e adicione 1 a ele : 
 
 = $ $ umaString + 1 anumber ; 
 
 Porque a corda está sendo usado em um contexto matemático e contém informação que pode ser entendida como um número , o PHP irá convertê-lo automaticamente para o tipo numérico adequado (neste caso, um número inteiro , pois o número é tão pequeno) e continuar em frente. Isso pode se sentir desconfortável para programadores que desejam controle mais preciso sobre os dados resultantes , por isso é possível realizar explicitamente a conversão usando um comando de elenco. 
 4 
 Cole o seguinte para converter explicitamente a corda em qualquer um inteiro ou um float: 
 
 $ anumber = (int ) $ umaString ; 
 
 $ anumber = ( float) $ umaString ; 
 
 Se você tiver certeza que os números são relativamente pequena e nunca irá conter decimais, você deve usar o "int ", como ele economiza memória. No entanto, se você acha que os números podem ser muito grande ou conter decimais, você deve usar " float. "