Mijn Persoonlijke Blog

weergegeven: 10 resultaten
Webontwikkeling

Sequel Pro is dood, lang leven Sequel Ace

Sequel Pro is een van de betere open source MySQL clients die te downloaden is. Met dit programma is het mogelijk om de database te beheren achter een website. Echter is dit programma sinds 3 april 2016 niet meer voorzien van updates. Waardoor het programma steeds meer problemen gekregen heeft, waaronder het crashen van de …

Webontwikkeling

PHP Enum class

Kortgeleden was ik op zoek naar een manier op een Enum te gebruiken binnen PHP. Echter bestaat er binnen PHP geen enum. Het was tijd om mijn eigen versie van enum te gaan schrijven voor PHP. Wat is PHP Enum Class? Laten we beginnen wat een enum is. Een enum is een enumeratie of opsomming. …

Webontwikkeling

PHP 8.0 – nieuwe string functies

Zoals het er nu naar uit ziet, wordt aan PHP-versie 8 drie nieuwe functies toegevoegd voor het beheren van strings. Het gaat hierbij om de functies str_contains(), str_starts_with(), str_ends_with(). Hoewel deze drie nieuwe functies geen nieuwe functionaliteit brengt, maakt het het programmeren wel een stukje makkelijker en dus schonere code. str_contains str_contains ( string $haystack …

Tips

PHP de juiste manier: Nederlandse datums

Het vertalen van datums binnen PHP kan lastig zijn. Het probleem is dat de DateTime class en date() functie geen ondersteuning bieden voor meertaligheid. Hierdoor moet er gebruik worden gemaakt van alternatieve functies binnen PHP om de datum te kunnen vertalen naar het Nederland. In deze post laat ik drie methodes zien om datums te …

Webontwikkeling

PHP de juiste manier: Cookies

Wat zijn cookies? Een cookie is een bestand dat door de website op een computer word opgeslagen. Dit bestand kan maximaal 4KB aan tekst bevatten. Veel al worden cookies gebruikt voor het opslaan van eenvoudige informatie zoals de gebruikersnaam of specifieke instellingen die op browser niveau onthouden dienen te worden. Hoe veilig zijn cookies? De …

Webontwikkeling

PHP de juiste manier: IP validatie

Wat is een IP-adres? Een IP-adres is het communicatie nummer van een computer, waarmee deze bereikbaar is door andere computers binnen het netwerk. Op dit moment zijn er twee soorten IP-protocollen, namelijk IPv4 en IPv6. Veel websites en applicaties houden alleen rekening met IPv4 adressen, wat vandaag de dag niet meer aan te raden is vanwege …

Webontwikkeling

PHP de juiste manier: vertalingen

Door de jaren heen heb ik aan verschillende websites gewerkt en ben ook verschillende technieken van vertalen tegengekomen. In dit het derde deel van PHP de juiste manier ga vertel op welke manieren je een website kan vertalen. Constanten Tijdens een recent project was ik bezig met een website waarbij de teksten door middel van …

Webontwikkeling

PHP de juiste manier: isset

De isset functie binnen PHP is een functie waarmee je kan controleren of een variabel bestaat of niet NULL is. Iedereen met een beetje kennis van PHP is hier wel bekend mee. Dit is naast de if-else-statement een veel gebruikte functie. In het voorbeeld hieronder is te zien hoe de functie isset vaak wordt toegepast. Een …

Webontwikkeling

PHP de juiste manier: if-else-statements

Wellicht één van de meeste gebruikte onderdelen binnen programmeren is de if-else-statement. Hiermee bepaal je de conditie wanneer een bepaalde actie moet worden uitgevoerd door het script. Voor de if-else-statement bestaan meerdere schrijfwijzen, maar wat is eigenlijk de juiste? In dit artikel laat ik verschillende technieken zien en geef ik mijn kijk of dit de …