Beste lezers,
Werkt dit ?
Alvast bedankt,PHP Code:
// < PHP 5
is_numeric($getal);
// >= PHP 5
filter_var($getal, FILTER_VALIDATE_INT);
Andelhofs
- // <= PHP 5 werkt dit ?
-
27-01-2011, 13:53 #1
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: // <= PHP 5 werkt dit ?
-
In de schijnwerper
SEO-tekstschrijver inhuren | beter vindbaar met webtekstenFreelance / WerkBacklinks.nl - Groot assortiment | Bekijk NR. 1 voorbeelden <---SEO/LinkbuildingVEILING: Gaming YouTube Kanaal met 25+ miljoen weergaven & 43K abonneesSocial mediaDegelijke Affiliate Zorgverzekeringswebsite | Hoge commissie per saleWebsite te koop -
27-01-2011, 14:51 #2
- Berichten
- 59
- Lid sinds
- 17 Jaar
Re: // <= PHP 5 werkt dit ?
filter_var en is_numeric doen heel wat anders.
De functie is_numeric returned TRUE als $getal een integer is, en FALSE als het dat niet is.
De functie filter_var returned de gefilterde variabele. Dus als $getal een string is met integers erin, dan returned die alleen die integers. Of filter_var returned FALSE als er niets gefilterd kan worden.
-
28-01-2011, 15:34 #3
- Berichten
- 3.430
- Lid sinds
- 16 Jaar
Re: // <= PHP 5 werkt dit ?
Origineel gepost door J. Smit
filter_var en is_numeric doen heel wat anders.
De functie is_numeric returned TRUE als $getal een integer is, en FALSE als het dat niet is.
De functie filter_var returned de gefilterde variabele. Dus als $getal een string is met integers erin, dan returned die alleen die integers. Of filter_var returned FALSE als er niets gefilterd kan worden.
Sanitation filters doen daarentegen wel datgene wat jij beschrijft: die geven een sanitized versie terug van de ingevoerde waarde. Deze zal bijvoorbeeld 328 returnen bij waarde 3d28a en 152 bij 15.2 (bij FILTER_SANITIZE_NUMBER_INT).
-
28-01-2011, 15:51 #4
- Berichten
- 554
- Lid sinds
- 15 Jaar
Re: // <= PHP 5 werkt dit ?
is_numeric werkt trouwens gewoon met PHP 4 of PHP 5
-
29-01-2011, 16:45 #5
- Berichten
- 162
- Lid sinds
- 15 Jaar
-
30-01-2011, 21:24 #6
- Berichten
- 554
- Lid sinds
- 15 Jaar
Re: // <= PHP 5 werkt dit ?
Ik zal het maar positief opvatten.
@Het verhaal van Jesper. Dat klopt inderdaad.
Er werd gevraagd in het topic, zie titel, naar <= PHP 5 werkt dit
Ik heb aangegeven dat is_numeric() werkt in PHP 4 en PHP 5.
PHP 6 is toekomst verhaal. Nog helemaal niet aan de orde op dit moment.
Ik denk dat je zelf niet helemaal weet waar je over praat. Misschien een verklaring voor je ban.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic