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.