php

Aaneenschakeling van PHP-tekenreeksen

Aaneenschakeling van PHP-tekenreeksen
Het samenvoegen van een of meer tekenreekswaarden met een andere tekenreekswaarde of variabele wordt tekenreeksaaneenschakeling genoemd. Het is een veelvoorkomende taak wanneer we output op een zinvollere manier voor de gebruiker willen afdrukken. Er zijn verschillende manieren om strings samen te voegen in PHP. Verschillende soorten aaneenschakeling van strings in PHP worden in deze tutorial getoond aan de hand van meerdere voorbeelden.

Voorbeeld-1: aaneenschakeling met punt (.) operator

String aaneenschakeling wordt normaal gesproken gedaan met behulp van punt (.) operator in PHP. In het volgende voorbeeld worden twee tekenreeksvariabelen gedeclareerd en punt (.) operator wordt gebruikt om deze strings te combineren met een andere string en print.

$string1 = "Charles Babbage";
$string2 = "Computer";
// Voeg tekenreeksvariabelen samen met een tekenreekswaarde met behulp van punt (.)
echo $string1." wordt beschouwd als een vader van ". $string2;
?>

Uitgang:

Voorbeeld-2: Aaneenschakeling met echo en komma (,) 

U kunt stringgegevens eenvoudig combineren en afdrukken zonder punt (.) operator in PHP met behulp van de echo-functie. In het volgende voorbeeld worden drie tekenreeksvariabelen gedeclareerd:. Hier, "," wordt gebruikt om de tekenreekswaarde samen te voegen met de variabelen in echo functie. Elke variabele en tekenreekswaarde worden gescheiden door een komma (,) om te combineren. Dit type samenvoegen kan alleen worden gedaan door de echo-functie te gebruiken.

$naam = "Jan";
$onderwijs = "MBA";
$profession = "Zakenman";
// Combineer gegevens met komma (,)
echo "$name"," is een ","$education.
";
echo "Hij is een ","$beroep.";
?>

Uitgang:

Voorbeeld-3: Aaneenschakeling met de functie printf()

U kunt de functie printf() ook gebruiken voor het aaneenschakelen van tekenreekswaarden in PHP.  Er zijn veel typespecificaties beschikbaar in PHP om geformatteerde uitvoer te genereren. Twee tekenreeksvariabelen, $site en $type worden gedeclareerd in het volgende voorbeeld:. De functie Printf() gebruikt '%s' als typespecificatie om stringgegevens te lezen. Twee tekenreeksvariabelen worden aan het begin en einde van de tekenreeks toegevoegd door twee '%s' toe te voegen aan het eerste argument en twee tekenreeksvariabelen als andere twee argumenten.

$site = "linuxhint".com";
$type = "blogsite";
printf("%s is een zeer behulpzame %s",$site,$type);
?>

Uitgang:

Voorbeeld-4: Aaneenschakeling met steno-operator (.=)

Punt (.) kan worden gebruikt als steno-operator voor het aaneenschakelen van tekenreeksgegevens. In het volgende voorbeeld:, $n variabele wordt geïnitialiseerd met 0 en de huidige waarde van $n wordt gecombineerd met de nieuwe waarde met behulp van for loop en “.=” operator. Druk ten slotte de waarde van $n af.

$n = 0;
voor($i=1; $i<10; $i++)

$n .= " $ ik" ;

echo $n;
?>

Uitgang:

Ik hoop dat je stringgegevens efficiënt kunt combineren in je script als je de bovenstaande voorbeelden goed toepast.

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, ...