Archief van categorie ‘Php’
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. Je maakt dan gewoon een eigen map aan in “library”. Ik prefereer de naam “My” maar het kan werkelijk alles zijn wat je wil (zolang het maar alfanumerieke tekens zijn). Heb je dan bijvoorbeeld een class “User” dan zet je die in het bestand “User.php” in de map “My” en noem je de class “My_User”. Als je een beetje gewend bent met het Zend Framework, begrijp je dit wel. Het probleem echter, is dat het Zend Framework die class niet zal vinden, tenzij je een kleine regel toevoegt in je configuratie-bestanden.
(more…)
Tags: configuratie, project, Zend Framework, zf
Geplaatst op zaterdag 5 september 2009 in Php, Zend Framework | Reageren? »
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. Tijd dus om zelf een functie daarvoor te maken.
(more…)
Tags: array, Php, random, scripten, sorteren
Geplaatst op woensdag 12 augustus 2009 in Php, Programmeren, Website maken | Reageren? »
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. Als je verstandig gebruik maakt van je woordkeuze, kan dit resulteren in het vaak voorkomen van een woord waardoor deze meer onder de aandacht komt wat ten goede kan komen bij je resultaten in zoekmachines. Ik geef jullie hier nu een zeer basic class in PHP die een eenvoudige wordcloud genereert op basis van een gegeven tekst/woorden.
(more…)
Tags: class, Php, wolk, woord, wordcloud
Geplaatst op vrijdag 31 juli 2009 in Php, Programmeren, Website maken | Reageren? »
Onder hh:ss formaat verstaan we bijvoorbeeld 20:30 wat voor half negen ’s avonds staat. Willen we bijvoorbeeld 180 seconden omzetten in hh:ss formaat, dan willen we als resultaat 03:00. Nu kan je dit in code verwezenlijken door middel van een hoop gereken met for-loopjes en wat nog allemaal. Maar het kan ook simpeler, véél simpeler.
(more…)
Tags: formaat, hh:ss, omzetten, Php, seconden
Geplaatst op zaterdag 18 april 2009 in Php | Reageren? »
De standaard schrijfwijze voor een if-else-constructie in Php is over het algemeen zo:
if (voorwaarde)
{
expressies;
}
else
{
expressies;
}
Nu neemt dit redelijk veel plaats in voor soms wel heel simpele expressies. Daarom heeft men de shorthand notatie uitgevonden van de if-else-constructie.
(more…)
Tags: if-else, notatie, Php, short hand
Geplaatst op dinsdag 25 november 2008 in Php | 1 reactie »
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.
(more…)
Tags: derdemacht, macht, Php, wiskunde, wortel
Geplaatst op zaterdag 18 oktober 2008 in Php | Reageren? »