Hoe doe je dat?

XAMPP logo

PHP, Perl en MySQL lokaal draaien

Als we client side scripten zoals HTML, CSS en Javascript is het geen enkel probleem om je bestanden lokaal weer te geven. Je kan dus makkelijk bestanden aanpassen en bekijken zonder dat je ze effectief op je webruimte moet plaatsen. Met server side bestanden zoals PHP ligt dat anders en deze kunnen we standaard dus niet vanuit Windows openen. Daar zijn natuurlijk wel oplossingen voor!

Lees verder →

Zend Framework logo

Jouw library toevoegen in het Zend Framework

Het Zend Framework is super uitgebreid qua framework. Maar soms heb je gewoon nood aan eigen classes of uitbreidingen op classes van het Zend Framework. Eén van de meest nette oplossingen om dit te kunnen, is alles in een eigen map in de “library”-map te zetten. Standaard heb je in de map “library” al de map “Zend” waarin eigenlijk alle classes van het Zend Framework zich bevinden.

Lees verder →

Programmeer code

Array random sorteren in PHP zonder verlies keys

Ik wou een array in PHP random sorteren zonder dat ik mijn keys zou verliezen. PHP heeft namelijk al een ingebouwde random sorteerfunctie, namelijk shuffle() maar als je deze gebruikt op een array met zelf gedefinieerde keys, dan ben je die kwijt. Blijkbaar heeft PHP daartoe geen mogelijkheid om toch een array random te sorteren zonder het verlies van je eigen keys.

Lees verder →

Programmeer code

Een wordcloud genereren dankzij een class in PHP

Op bijna elke blog vindt je tegenwoordig een wordcloud. Dit is zogezegd een “wolk” met woorden die vaak voorkomen op een blog. Hoedoejedat.be heeft ook een wordcloud. De reden waarom dit vaak gebruikt word, is dat het makkelijk is om te laten zien hoeveel keer een bepaald woord voorkomt. Hoe groter het woord in de wolk staat, hoe vaker dit woord voorkomt.

Lees verder →

Programmeer code

Short-hand if-else schrijfwijze in Php

De standaard schrijfwijze voor een if-else-constructie in Php is over het algemeen nogal lang. Veel accolades, alles netjes op verschillende lijnen en dergelijke meer. Afhankelijk van je schrijfwijze kan je een if-else-constructie kwijt op 5 lijntjes maar er bestaan zelfs schrijfwijzen om het op 7 lijnen code uit te schrijven. Maar er bestaat ook een duidelijke manier voor op 1 lijn…

Lees verder →

Machten en wortels berekenen in Php

Zoals in elke programmeertaal, zal je ooit eens met machten en wortels moeten rekenen. In Php kan je dit doen met slechts 2 functies die heel logisch in elkaar zitten. We spreken hier over de functies sqrt() (komt van SQuareRooT) en pow() (komt van POWer up). Deze 2 functies zijn enorm simpel in het gebruik en kunnen toch redelijk krachtige berekeningen aan.

Lees verder →