PPHP biedt verschillende soorten operatoren met verschillende functionaliteiten. Operatoren stellen ons in staat om rekenkundige bewerkingen uit te voeren, strings aan elkaar te rijgen, waarden te vergelijken en booleaanse bewerkingen uit te voeren, meer…In dit artikel zullen we de string-operatoren van PHP leren. Laten we eerst de types string operatoren in php leren. Er zijn twee string operatoren die door PHP.

1.Concatenation Operator (“.”):

Deze operator combineert twee stringwaarden en retourneert deze als een nieuwe string.

2.Concatenating Assignment operator (“.=”):

Deze bewerking koppelt het argument aan de rechterkant aan het argument aan de linkerkant.

Laten we het nut van de bovenstaande operatoren demonstreren aan de hand van de volgende voorbeelden.

Exemplaar:

<?php$a = 'Good';$b = 'Morning';$c = $a.$b;echo " $c ";?>

Uitvoer :

Goodmorning

Uitleg:

Hier hebben we twee variabelen $a en $b s string genomen. Vervolgens hebben we de Concatenation operator(.) gebruikt om deze strings samen te voegen tot een enkele string.

Exemplaar:

<?php $a = 'Hello'; $b = ; for($i = count($b)-1; $i >= 0;$i--) {$a .= $b;}echo " $a";?>

Uitvoer:

Hello Folks Good morning

Uitleg:

In dit voorbeeld hebben we met behulp van de Aaneenschakelingsoperator (“.=”) tekenreekswaarden met array-waarden aaneengeschakeld. $a vertegenwoordigt een string terwijl $b een array vertegenwoordigt, we hebben string $a aaneengeschakeld met de waarden van een array $b met behulp van een for-lus.

Note:

De Aaneenschakelingsoperator (‘.’) heeft een vergelijkbare prioriteit als de “+” en ” -” operatoren, wat onverwachte resultaten kan opleveren.

Voorbeeld:

<?php$val = 5;echo "Result: " . $val + 5;?>

Uitvoer:

5

Uitleg:

Het bovenstaande zal “5” afdrukken in plaats van “Resultaat: 10” omdat eerst de string “Resultaat5” wordt gemaakt en dan wordt opgeteld bij 5, wat 5 oplevert, omdat de niet-lege niet-numerieke string “Resultaat5 ” wordt omgezet in 0 en opgeteld bij 5, wat 5 oplevert. Om “Resultaat: 10” af te drukken, gebruikt u haakjes om de voorrang te veranderen:

<?php$var = 5;echo "Result: " . ($var + 5);?>

Uitvoer:

Result:10
raja

gepubliceerd op 04-jun-2019 14:03:21

Advertenties

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *