php

Strings inkorten in PHP

Strings inkorten in PHP
De functie van het trimmen van tekenreeksen is om de ongewenste tekens uit tekenreeksgegevens te verwijderen.  Stringgegevens vereisen trimmen voor verschillende doeleinden in PHP-programmering. Een deel van het gebruik van trimmen is het verwijderen van onnodige spaties uit gebruikersgegevens, het elimineren van nieuwe regeltekens aan het einde van de tekenreeksgegevens, enz.  Wanneer de gebruiker gegevens indient met behulp van formuliervelden, kunnen per ongeluk ongewenste spaties met de gegevens worden ingediend. Dit type fout genereert de fout wanneer de gegevens worden gebruikt voor validatie. Het trimmen van snaren is dus in veel gevallen essentieel. In PHP worden drie functies gebruikt voor het trimmen van strings:. Dit zijn trim(), ltrim() en rtrim(). Het gebruik van deze functies wordt in deze tutorial aan de hand van voorbeelden getoond.

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.

Beheer en beheer muisbewegingen tussen meerdere monitoren in Windows 10
Muisbeheer voor twee schermen laat je muisbewegingen tussen meerdere monitoren controleren en configureren door de bewegingen nabij de grens te vertra...
Met WinMouse kunt u de beweging van de muisaanwijzer op Windows-pc aanpassen en verbeteren
Als u de standaardfuncties van uw muisaanwijzer wilt verbeteren, gebruik dan freeware WinMuis. Het voegt meer functies toe om u te helpen het meeste u...
Linkermuisknop werkt niet op Windows 10
Als u een speciale muis gebruikt met uw laptop of desktopcomputer, maar de linkermuisknop werkt niet not op Windows 10/8/7 om wat voor reden dan ook, ...