Hvor å konvertere heltall i PHP

PHP bruker typen sjonglering, noe som betyr at variablene kan ikke bli erklært som en bestemt type, for eksempel et heltall. En variabel type er avhengig av i hvilken sammenheng det blir brukt, så en variabel tildelt en strengverdi blir en streng og en variabel tildelt en heltallsverdi blir et heltall. Å konvertere heltall, støtter PHP type casting og har heltall konvertering funksjoner.

Bruksanvisning

1 Åpne din foretrukne teksteditor. Åpne PHP-filen.

2 Gi et heltall verdi til en variabel for å gjøre det til et heltall. For eksempel "$ n = 1;" gjør "n" et heltall med verdien "1".

3 Tildel heltall en verdi av en annen type for å gjøre det blitt denne typen. PHP konverterer automatisk en variabel ut fra sammenhengen det blir brukt. For eksempel, '$ n = 1; $ N = 3,1; ' gjør "n" et heltall og deretter endres den til en dupp.

4 Bruk type casting eksplisitt endre et heltall type i form av "$ x = (type) $ y;", der "x" og "y" er variabler og "type" er den typen du kaster den variable til. Gyldige kaster er int, heltall, bool, boolean, float, double, real, string, array, objekt, usatt og binære. En vanlig brukt konvertering er et helt tall fra til en streng. For eksempel "$ n =" 1 "; $ n = (string) $ n;" bruker type casting til å konvertere "n" fra et heltall til en streng.

5 Bruk "intval" funksjonen hvis du ønsker å konvertere en verdi til et heltall. Den "intval" format er "intval (var, base)", der "var" er verdien du vil konvertere til et heltall og "base" er basen skal brukes for konvertering. For eksempel "ekko intval ('42 ', 8);" viser tall "34".