Nwlapcug.com


Come unire due stringhe in PHP

Mentre la maggior parte delle operazioni che riguardano le stringhe in PHP sono effettuata da funzioni, ci sono due operatori di stringa. L'operatore di concatenazione è denotato con un periodo. Riunisce due stringhe. L'operatore di assegnazione concatenando viene indicata con un punto seguito da un segno di uguale. Unisce due stringhe e quindi assegna il risultato a una variabile.

Istruzioni

1

Unire due stringhe letterali e assegnare il risultato ad una variabile con un'espressione che utilizza l'operatore di concatenazione. Ad esempio, digitare:

$joined = "The rain in Spain". " Soggiorni in campagna. ";

2

Definire due variabili di stringa e unirsi a loro in una nuova variabile utilizzando l'operatore di concatenazione. Ad esempio, digitare:

$string1 = "The rain in Spain";
$sting 2 = "soggiorni mainly in the plain.";
$joined = $string1. $string2;

3

Aggiungere una stringa letterale a una variabile utilizzando l'operatore di assegnazione di concatenazione. Ad esempio, digitare:

$joined = "The rain in Spain";
$joined. = "soggiorni mainly in the plain.";

4

Utilizzare le virgolette doppie e racchiuso tra parentesi graffe per unire insieme due stringhe variabili variabili di stringa. Ad esempio, digitare:

$string1 = "The rain in Spain";
$string2 = "flussi mainly in the plain.";
echo "{$string1} {$string2}";

Consigli & Avvertenze

  • Preservare le virgolette in una stringa concatenando i valori letterali stringa con delimitatori diversi. Per esempio:
  • $line = ", ha detto,". ' "Houston, abbiamo un problema." ';
  • Utilizzare le parentesi quando si esegue addizioni e sottrazioni sulla stessa riga come concatenazione di stringhe. Nel primo esempio qui sotto, il sistema stampa una singola cifra 1 perché crea una stringa concatenata e valori stringa come zero quando aggiunge uno ad esso. Nel secondo esempio uscite "il risultato è 2".
  • $value = 1;
  • echo "il risultato è". $value + 1; stampe 1
  • echo "il risultato è". ($value + 1); stampa il risultato è 2.