Een betalingskenmerk is een unieke cijfercode waaraan een betaling is te herkennen. Een betalingskenmerk verhoogt de efficiëntie waarmee betalingen kunnen worden verwerkt en verkleint de kans op verwerkingsfouten. Betalingskenmerken worden gebruikt bij acceptgiro’s, internetbankieren en elektronisch betalen. In deze blogpost leg ik uit hoe je zelf een functie voor het genereren van betalingskenmerken maakt in procedureel PHP.
vrijdag 13 september 2013
Betalingskenmerken in procedureel PHP
woensdag 11 september 2013
Naïeve getters en setters
Snelle websites en snelle webapplicaties zijn essentieel voor een optimale user experience (UX). Eric Higgins, webmaster bij Google, adviseert daarom in objectgeoriënteerd PHP geen naïeve setters en getters te gebruiken. Op het eerste gezicht heeft Eric Higgins gelijk: PHP-klassen zonder naïeve getters en setters zijn bijna twee keer sneller! Als we echter verder kijken, blijkt er op de best practices die Google aanbeveelt nogal wat af te dingen.
dinsdag 10 september 2013
Van MySQL naar MySQLi
Wie nu nog werkt met de PHP-extensie mysql voor MySQL, moet binnenkort overstappen op een alternatief. De standaardextensie mysql wordt vanaf PHP 5.5.0 aangemerkt als deprecated en kan uit toekomstige versies van PHP verdwijnen. Een goed alternatief is de verbeterde versie mysqli, met de i van improved. De nieuwere PHP-extensie mysqli lijkt het meest op de verouderde extensie mysql en maakt overstappen gemakkelijk.
vrijdag 6 september 2013
Objecten binnen objecten van dezelfde PHP-klasse
Soms heb je bij het objectgeoriënteerd programmeren (OOP) in PHP een object nodig dat meerdere objecten van dezelfde klasse bevat. En soms moet dat meerdere niveaus diep, met objecten binnen objecten die op hun beurt nog meer objecten bevatten.
woensdag 12 juni 2013
Bibliografie van Ward van der Put
Ward van der Put is auteur en co-auteur van meer dan veertig computerboeken over uiteenlopende onderwerpen, waaronder Microsoft Windows, Microsoft Office en PHP. Hij is oprichter van WinBooks®, een bureau dat is gespecialiseerd in het ontwikkelen en vormgeven van softwaredocumentatie.
2013
Ward van der Put: Excel 2013 – de basis.
Amsterdam: Pearson Benelux, 2013; 240 pagina’s; € 22,95 inclusief voorbeeld- en oefenbestanden.
ISBN 978-90-430-2831-8; EAN 9789043028318.