Alle trimfuncties worden gebruikt om eventuele spaties aan het begin en einde van de tekenreeks te verwijderen. De volgende tekens worden in PHP als witruimte beschouwd. Het specifieke tekenbereik kan worden gebruikt zonder deze witruimtetekens.
“ “ - spatie"\n" - teken voor nieuwe regel
"\t" - tabteken
"\r" - terugloopteken
"\0" - verticaal tabteken
"\x0B" - null-byte teken
Voorbeeld-1: trim() functie
trim() functie kan twee ingangen als argumentwaarden aannemen. Eerste argument is verplicht en tweede argument is optioneel. Als de optionele argumentwaarde wordt weggelaten, verwijdert de functie ruimte van het begin- en eindgedeelte van de waarde die door het eerste argument wordt geleverd. In het volgende voorbeeld zijn er meerdere spaties aan het begin en het einde van de variabele $str1 en trimfunctie wordt aangevraagd $str1 zonder de optionele parameter. “\r\n” spaties zijn opgenomen in de variabele $str2 en “\r\n” wordt gebruikt als tweede argumentwaarde van de functie trim(). In dit geval zal de functie trim() alles verwijderen “\r\n” witruimten van beide kanten van de variabele $str2. Bereikwaarden kunnen worden gebruikt als tweede argumentwaarde. Er zijn numerieke waarden aan beide kanten van de variabele $str3 en numeriek bereik 0… 9 wordt gebruikt als tweede argumentwaarde van de functie trim() om het numerieke gedeelte aan beide zijden van de variabele te verwijderen $str3.
$str1 = " Ik hou van programmeren ";// met de functie trim() zonder optionele waarde
echo trim ($str1)."
";
$str2 = "\r\nPHP is een populaire programmeertaal\r\n";
// de functie trim() gebruiken met "\r\n" als optionele waarde
echo trim ($str2, "\r\n")."
";
$str3 = "123 linuxhint.com 890";
// met de functie trim() met numeriek bereik als optionele waarde
echo trim ($str3, "0... 9")."
";
?>
Uitgang:
Voorbeeld-2: ltrim() en rtrim() functies
ltrim() en rtrim() functies zijn identiek aan: bijsnijden() functie. ltrim() verwijdert spaties of andere specifieke tekens aan de linkerkant en rtrim() verwijdert spaties of andere specifieke tekens aan de rechterkant van een tekenreekswaarde. In het volgende voorbeeld worden ltrim() en rtrim() toegepast op twee variabelen, $Str1 en $Str2 met en zonder optionele waarde.
$Str1 = " PHP is een populaire taal ";$Str2 = "02JavaScript is client-side scripttaal99";
//met de functie ltrim())
echo "Uitvoer van ltrim() zonder optionele waarde: ". ltrim( $Str1 )."
";
echo "Uitvoer van ltrim() met optionele waarde: ". ltrim ($Str2, "0... 9")."
";
// gebruik rtrim() functie
echo "Uitvoer van rtrim() zonder optionele waarde: ". rtrim( $Str1 )."
";
echo "Uitvoer van rtrim() met optionele waarde: ". rtrim( $Str2, "0... 9")."
";
?>
Uitgang:
U moet trimfuncties in uw PHP-programma gebruiken op basis van de vereiste om de juiste uitvoer te krijgen. Ik hoop dat deze tutorial je zal helpen het gebruik van trimfuncties te begrijpen en ze correct toe te passen in je PHP-script.