Et heltal er et helt tal. Det har ikke nogen decimaler . I PHP, kan du oprette variabler og tildele heltalsværdier til dem eller bruge heltal direkte. PHP har også flere indbyggede funktioner , der tager heltal som argumenter , og ændre dem på en eller anden måde til at returnere nye numre . Disse former for funktioner omfatter dem til at kontrollere datatypen , lave beregninger eller konvertere talværdier. PHP is_int Function
" is_int "-funktionen tager en værdi som et argument og kontrol for at se, om det er et heltal . Du kan passere enten en bogstavelig værdi eller en variabel. Hvis værdien er et heltal , funktionen evalueres til sand , ellers returnerer false . Denne funktion hjælper dig validere data , som når du beder en bruger at indtaste værdier for en lommeregner program , eller du vil have ham til at vælge en post i en database baseret på en numerisk identifikation . Den " is_integer "-funktionen er et alias for " is_int "-funktionen .
PHP intval Function
" intval " funktion tager et argument og returnerer dens værdi som et heltal . Du kan passere heltal, flydende tal eller tal i forskellige værdigrundlag til " intval . " For eksempel 24 er allerede et heltal , så " intval " returnerer 24. . Hexkoden " 0x3D " evalueres til 61. . Det decimaltal 13.3 runder ned til 13 . Du kan passere strengværdier til " intval " funktion, men i de fleste tilfælde , returnerer den nul.
Konverteringsfunktioner
Heltal er tal i bunden -10 . Det vil sige, at de har 10 cifre , nul til ni . Du kan konvertere andre baser til heltal og heltal til andre baser ved hjælp af PHP konvertering funktioner . At konvertere til heltal fra binær (base -2) , oktal (base - 8) eller hexadecimal (base -16) , skal du bruge " decbin ", " decoct " eller " dechex " funktioner , hhv. At konvertere fra disse tre baser til et heltal , brug " bindec ", " octdec " eller " hexdec " funktioner . Hver af disse seks funktioner tager ét argument : . Nummeret til at konvertere
Regular Expressions
Et regulært udtryk er en række tegn , som du matche en streng. PHP er " preg_replace "-funktionen kan kontrollere en streng og udtrække alle de tal fra det. Funktionen tager mindst tre argumenter: mønster, udskiftning snore, og strengen for at kontrollere. I forbindelse med udvinding tegn , behøver du ikke behøver at udskifte noget, så du kan bruge en null-værdi for dette argument. For eksempel at skrive " preg_replace ( ' /[^ 0-9] /', '', ' Denne streng har 30 tegn. '); " Returnerer tallet 30
< br . >