Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come convertire la stringa a lungo in PHP

stringhe possono essere convertiti ed analizzati nei loro valori numerici in PHP semplicemente utilizzandole in un contesto matematico . PHP determinerà il tipo di dati numerico appropriato al momento della conversione . Se il numero è abbastanza piccolo , esso viene convertito in un tipo di dati integer . Se è maggiore o contiene la notazione decimale o scientifica , allora esso sarà convertito nel tipo di dati float , che combina i ruoli per le lunghe , doppie e galleggiare tipi di dati in C e Java . Istruzioni
1

Aprire un editor di testo e salvare subito con il nome di " longParse.php . "
2

Incollare il codice riportato di seguito per assegnare una stringa a una variabile denominata " $ str " :

$ astring = " 100 " ;
3

Incolla il seguente per convertire la stringa in un intero e aggiungere 1 ad esso:

$ anumber = $ astring + 1 ;

Poiché la stringa viene utilizzato in un contesto matematico e contiene informazioni che può essere inteso come un numero , il PHP converte automaticamente al tipo numerico ( in questo caso un numero intero perché il numero è così piccola ) e continuare avanti . Questo può sentirsi a disagio per i programmatori che vogliono un maggiore controllo sui dati risultanti , per cui è possibile eseguire in modo esplicito la conversione utilizzando un comando cast.
4

Incolla il seguente per lanciare in modo esplicito la stringa in due un numero intero o un float :

$ anumber = ( int) $ astring ;

$ anumber = ( float) $ astring ;

Se si è certi che i numeri sono relativamente piccolo e non potrà mai contenere decimali , si dovrebbe usare "int ", in quanto consente di risparmiare memoria . Tuttavia, se pensate che i numeri possono essere molto grandi o contenere decimali , si dovrebbe usare " float ".

 

Programmazione © www.354353.com