Concatenazione di stringhe PHP

Php String Concatenation



L'unione di uno o più valori stringa con un altro valore stringa o variabile è chiamata concatenazione di stringhe. È un compito comune quando vogliamo stampare qualsiasi output in un modo più significativo per l'utente. Esistono diversi modi per unire le stringhe in PHP. In questo tutorial vengono mostrati diversi tipi di concatenazione di stringhe in PHP utilizzando più esempi.

Esempio 1: concatenazione utilizzando l'operatore punto (.)

La concatenazione di stringhe viene normalmente eseguita utilizzando l'operatore punto (.) in PHP. Nell'esempio seguente, vengono dichiarate due variabili stringa e viene utilizzato l'operatore punto (.) per combinare queste stringhe con un'altra stringa e stampare.








$stringa1 = 'Charles Babbage';
$stringa2 = 'Computer';
//Unisci le variabili stringa con un valore stringa usando il punto (.)
buttato fuori $stringa1.'è considerato come un padre di'. $stringa2;
?>

Produzione:





Esempio 2: concatenazione utilizzando echo e virgola (,)

Puoi facilmente combinare e stampare dati stringa senza usare l'operatore punto (.) in PHP usando la funzione echo. Nell'esempio seguente vengono dichiarate tre variabili stringa. Qui, , è usato per unire il valore della stringa con le variabili in buttato fuori funzione. Ogni variabile e valore stringa sono separati da una virgola (,) da combinare. Questo tipo di unione può essere effettuato utilizzando solo la funzione echo.






$nome = 'John';
$istruzione = 'MBA';
$professione = 'Uomo d'affari';
// Combina i dati usando la virgola (,)
buttato fuori '$nome',' è un ','$istruzione.
'
;
buttato fuori 'Lui è un ','$professione.';
?>

Produzione:



Esempio 3: concatenazione utilizzando la funzione printf()

Puoi usare la funzione printf() anche per concatenare valori stringa in PHP. Ci sono molti identificatori di tipo disponibili in PHP per generare output formattato. Due variabili stringa, $sito e $tipo sono dichiarati nell'esempio seguente. La funzione Printf() utilizza '%s' come identificatore di tipo per leggere i dati della stringa. Vengono aggiunte due variabili stringa all'inizio e alla fine della stringa aggiungendo due '%s' nel primo argomento e due variabili stringa come altri due argomenti.


$sito = 'linuxhint.com';
$tipo = 'sito blog';
printf ('%Sè molto utile%S',$sito,$tipo);
?>

Produzione:

Esempio-4: concatenazione mediante l'operatore abbreviato (.=)

Il punto (.) può essere utilizzato come operatore abbreviato per concatenare dati stringa. Nel seguente esempio, $n variabile è inizializzato da 0 e il valore corrente di $n è combinato con il nuovo valore usando per ciclo e = operatore. Infine stampa il valore di $n.


$n = 0;
per($i=1; $i<10; $i++)
{
$n = '$i' ;
}
buttato fuori $n;
?>

Produzione:

Spero che sarai in grado di combinare i dati delle stringhe in modo efficiente nel tuo script se eserciti correttamente gli esempi sopra.