Validator Class

User input valideren is erg tijdrovend, maar ook erg belangrijk. Er zijn op internet talloze validator classes of helpers te vinden die je hier dan ook een aardig handje mee helpen. Een class die ik de laatste tijd voor verschillende projecten gebruik is de Validator Class van Brandon Goldman, hier te bekijken en downloaden van Github. De class gebruiken De class gebruiken is vrij eenvoudig. Zorg ervoor dat de class is ingeladen en maak een object van de class aan….

Datum in het Nederlands tonen met setlocale en strftime

Wanneer je in PHP de datum textueel weergeeft met behulp van date() is deze standaard in het Engels, of in ieder geval in de taal die als locale is aangegeven in php.ini. Met behulp van strftime kan je de datum of tijd weergegeven gebaseerd op de locale instelling. In het volgende voorbeeld gaan we de dag en maand tonen in het Nederlands. Zowel de format parameter voor strftime als de naam van het locale bestand verschilt per OS, dus let…

Via cURL controleren of een bestand bestaat

Via cURL heb je een hele boel mogelijkheden, binnenkort zal ik hier op de website een aantal simpele toepassingen van cURL uit gaan leggen. Net had ik echter een kleine snippet nodig om te controleren of een bestand op een externe server bestond of niet. Vaak worden hosts zo geconfigureerd dat je niet zomaar externe bestanden kan gaan openen en gebruiken op je website. Om deze beveiliging te omzeilen kun je cURL gebruiken. Kort uitgelegd is cURL een “command line…

PHP Code Snippet Test

<?php class Foo {     public $bar;         function __construct()     {         $this->bar = "PHPWorld.nl snippet testje";     }         function _print($var)     {         print $this->{$var};     }     } $foo = new Foo(); $foo->_print(’bar’); // einde code snippet Note: natuurlijk is bovenstaande snippet niet echt optimaal. Deze post was enkel even om de verschillende syntax highlighters te testen, en…