Starten met PHP

Tekstbewerkingen

Wat ga je leren

Een overzicht van alle string-functies vind je bijvoorbeeld op W3Schools

Een toepassing van stringfuncties zie je bijvoorbeeld bij blogs. Om artikelen op een blog goed vindbaar te maken voor zoekmachines is het slim om de titel van het artikel op te nemen in de url. (kijk maar eens hoe ze dat doen op nu.nl). Bijvoorbeeld:
De titel van een artikel is: Studenten van het deltion ICT lyceum maken toffe app voor bejaarden! De url naar dit artikel moet worden: https://www.deltion.nl/blog/studenten-van-het-ict-lyceum-maken-toffe-app-voor-bejaarden.
Om deze url te kunnen maken moeten we een paar string-functies gebruiken.

<?php

$tekst = strtolower("Studenten van het ICT lyceum maken toffe app voor bejaarden!");
$tekst = str_replace(' ','-', $tekst);
$tekst = trim($tekst, "!");
echo 'https://www.deltion.nl/blog/',$tekst;
//Output is: 
https://www.deltion.nl/blog/studenten-van-het-ict-lyceum-maken-toffe-app-voor-bejaarden
?>

Opdracht 5.1

Vul onderstaande code aan met een stringfunctie zodat het begin van de url wordt omgezet van 'http' naar 'https'

$tekst = "http://www.apple.nl";
// Pas hier de stringfunctie toe;

echo $tekst;
//Output moet zijn: https://www.apple.com

Opdracht 5.2

Zorg ervoor dat de puntjes aan het eind en begin van de tekst worden weggelaten

$tekst = "...Dit is de tekst...";
// Pas hier de stringfunctie toe

echo $tekst;
//Output moet zijn: Dit is de tekst

Opdracht 5.3

In titels zie je soms dat alle woorden een hoofdletter hebben. Bijvoorbeeld "How The West Was Won". Zorg ervoor dat je deze title omzet naar "How the west was won".