Nej tak. ctype_digit er også en mulighed, når det er så simpelt som her. Regulære udtryk giver lidt flere muligheder - fx ikke tillade foranstillede 0'er. Men så er vi nok "af-emnet" her.
lige en "hmm, hvorfor ikke" kommentar.. der findes også is_int() / is_integer().. Har ikke selv giddet afprøve.. men jeg vil da vove at påstå at de lyder som om det er hvad du leder efter.. ;) (dog negeret, men plus/minus et udråbstegn spiller vel ik ind)
ja.. og plus-point for at vælge preg_* funktionerne frem for ereg*.. ereg* funktionerne bliver snart sat "deprecated" og forsvinder iirc i php 6
Den endnu mere interesante (og ikke anbefalelsesværdige) er print (intval("123") == "123"); // true print (intval("123.2") == "123.2"); // false
Morten
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.
Det er blevet kaldt ”det største it-nedbrud i historien” og omkostningerne kan nemt løbe op i syv milliarder kroner: Men hvem skal betale for Crowdstrikes fejl?