strtolower();
strtolower:
De functie strtolower() converteert alle karakters in een string naar kleine letters. De functie accepteert een enkele string als argument en geeft dezelfde string terug met alle karakters in kleine letters.
Voorbeelden:
Voorbeeld 1: strtolower("HELLO WORLD") zal HELLO WORLD teruggeven
Voorbeeld 2: strtolower("Hello World") zal hello world teruggeven
str_pad();
str_pad:
De functie str_pad maakt een string langer door het toevoegen van een bepaald karakter aan de linker- of rechterkant van de string. De functie heeft drie parameters: de string waar het karakter aan toegevoegd moet worden, de lengte van de uiteindelijke string en het karakter dat als padding gebruikt moet worden.
Voorbeelden:
str_pad("php", 10, "-=") resulteert in "-=-=-php
str_pad("php", 10, "_", STR_PAD_LEFT) resulteert in "___php"
ucfirst();
ucfirst:
De functie ucfirst maakt de eerste letter van een string hoofdletter. De functie heeft één parameter: de string waarvan de eerste letter hoofdletter gemaakt moet worden.
Voorbeelden:
ucfirst("hello world") resulteert in "Hello world"
ucfirst("php") resulteert in "Php"
ucwords();
ucwords:
ucwords() is een PHP-functie die de eerste letter van elk woord in een string in hoofdletters verandert. Het beïnvloedt niet de andere letters in het woord.
Voorbeelden:
Hello World
Hello world -> Hello World
strrev();
strrev:
strrev() is een PHP-functie die de string in omgekeerde volgorde retourneert. Het retourneert de string in omgekeerde volgorde, dus het laatste karakter wordt het eerste karakter, het eerste wordt het laatste, enzovoort.
Voorbeelden:
Hello World
Hello world -> dlrow olleH
str_split();
str_split:
De PHP functie str_split() is een nuttige functie waarmee je een string in stukken kunt splitsen. De functie accepteert twee parameters: de string die je wilt splitsen en de optionele lengte van elk stuk. Als de tweede parameter wordt gespecificeerd, worden de stukken gesplitst in stukken van de gespecificeerde lengte. Als geen lengte wordt gespecificeerd, worden de stukken gesplitst in individuele karakters.
Voorbeelden:
strcasecmp();
strcasecmp:
De PHP functie strcasecmp() vergelijkt twee strings zonder rekening te houden met hoofdletters en kleine letters. De functie retourneert een negatief getal, nul of een positief getal als de eerste string letterlijk kleiner is dan, gelijk is aan of groter is dan de tweede string.
Voorbeelden:
strcasecmp("Hello World!","Hai Wereld!")
strcasecmp("Hello World!","Hello World!")
strcspn();
strcspn:
De PHP functie strcspn() retourneert de lengte van het eerste stuk van een string waarin geen van de specifieke karakters voorkomt. De functie accepteert twee parameters: de string waarin je wilt zoeken en de karakters waarnaar je zoekt.
Voorbeelden:
strcspn("Hello World!","ai")
strcspn("Hai Wereld!","el")
strtr();
strtr:
De functie strtr kan worden gebruikt om tekst te vervangen in een string. Het vervangt alle overeenkomende karakters of strings in een string met een ander karakter of string. De functie accepteert twee argumenten, de string waarin vervangingen moeten worden gemaakt en een associatieve array waarin de vervangingswaarden worden opgegeven.
Voorbeelden:
strtr("Hello World", "Hdle", "ByeW")
Output: ByeBye WorW
str_word_count();
str_word_count:
De functie str_word_count kan worden gebruikt om het aantal woorden in een string te tellen. Het accepteert drie argumenten, waarvan er twee optioneel zijn. Het eerste argument is de string waarvan het aantal woorden moet worden bepaald. Het tweede argument is een optie die aangeeft of de string in woorden moet worden gesplitst.
Voorbeelden:
str_word_count("Hello World")
Output: 2
str_shuffle();
str_shuffle:
De functie str_shuffle kan worden gebruikt om een string te shufflen of willekeurig te schudden. Het accepteert één argument, de string die moet worden geshuffled. De functie zal de string willekeurig schudden en de resulterende string als resultaat teruggeven.
Voorbeelden:
str_shuffle("Hello World")
Output: HlWdolelo
addcslashes();
addcslashes:
De functie addcslashes voegt af te dekken backslashes toe aan alle karakters in een string. Het eerste argument van de functie is de string waar de backslashes aan toegevoegd moeten worden, het tweede argument is de karakters die afgedekt moeten worden door de backslashes.
Voorbeelden:
echo addcslashes("Hello World!","W")
//output: Hello World!
strip_tags();
htmlspecialchars();
htmlspecialchars:
De functie htmlspecialchars converteert bepaalde HTML-symbolen naar hun HTML-entiteiten. Het eerste argument van de functie is de string die geconverteerd moet worden, het tweede argument biedt de mogelijkheid om aan te geven of de output double-encoded moet worden.
Voorbeelden:
echo htmlspecialchars("Test")
//output: <a href='test'>Test</a>
htmlentities();
htmlentities:
De functie htmlentities() converteert alle in een string gevonden HTML-entiteiten naar hun HTML-equivalenten. Het kan ook worden gebruikt om gebruikersinvoer tegen XSS-aanvallen te beschermen.
Voorbeelden:
& wordt vervangen door &
> wordt vervangen door >
< wordt vervangen door <
strlen();
strlen:
De functie strlen() berekent de lengte van een string (in bytes) en retourneert deze als een integerwaarde.
Voorbeelden:
De string "Hello world!" heeft een lengte van 12
De string "Hello" heeft een lengte van 5
str_replace();
str_replace:
De functie str_replace() vervangt alle verschijningen van een bepaalde zoekterm (het eerste argument) in een string (het tweede argument) door een bepaalde vervangende string (het derde argument).
Voorbeelden:
Vervang "Hello" met "Goodbye": Hello world! wordt Goodbye world!
Vervang "world" met "earth": Hello world! wordt Hello earth!
substr();
substr:
De PHP functie substr() kan worden gebruikt om een deel van een string te krijgen. Het begint met de index waarde die wordt meegegeven en retourneert een deel van de string gespecificeerd door de lengte. Als de lengte niet wordt meegegeven, wordt de rest van de string geretourneerd.
Voorbeelden:
substr("Hello world",6)
Output: world
substr("Hello world",6, 5)
Output: world
strpos();
strpos:
De functie strpos() in PHP wordt gebruikt om de positie van de eerste voorkomen van een specifieke tekenreeks te vinden binnen een andere tekenreeks. De functie geeft de offset (positie) van het gevonden teken terug of false als het teken niet wordt gevonden. Dit maakt het eenvoudig om te controleren of een specifieke tekenreeks aanwezig is in een andere tekenreeks.
Voorbeelden:
Voorbeeld 1:
$tekst = "Welkom op onze website";
$zoek = "op";
$positie = strpos($tekst, $zoek);
echo $positie;
// output: 11
Voorbeeld 2:
$tekst = "Hello World";
$zoek = "Goodbye";
$positie = strpos($tekst, $zoek);
var_dump($positie);
// output: bool(false)
strtoupper();
strtoupper:
De functie strtoupper() in PHP wordt gebruikt om alle karakters in een tekenreeks naar uppercase te veranderen. Dit betekent dat alle kleine letters worden omgezet naar hoofdletters.
Voorbeelden:
Voorbeeld 1:
$tekst = "Hello World";
$uppercase = strtoupper($tekst);
echo $uppercase;
// output: HELLO WORLD
Voorbeeld 2:
$tekst = "Welkom op onze website";
$uppercase = strtoupper($tekst);
echo $uppercase;
// output: WELKOM OP ONZE WEBSITE