In questo articolo imparerai come convertire l'array in una stringa in PHP. La funzione join() converte l'array in una stringa o, in altre parole, restituisce una stringa unendo gli elementi dell'array.
La funzione Join() è un alias della funzione implode(). Inoltre, accetta i parametri in entrambi gli ordini da sinistra a destra/da destra a sinistra. Tuttavia, vengono passati nell'ordine della convenzione (come la funzione esplode()).
Puoi anche specificare il carattere separatore ma non è obbligatorio. Tuttavia, per la compatibilità con le versioni precedenti, è necessario utilizzare i due argomenti.
Qual è la sintassi della funzione join() in Php?
join(separator,array)
parametri | Dettagli |
---|---|
separatore | Specifica il carattere o la stringa da inserire tra due elementi dell'array mentre li uniscono – Facoltativo |
schieramento | L'array da considerare per la conversione in stringa |
esempi della funzione join()
Esempio 1. In questo esempio, prendiamo un array con alcuni elementi stringa al suo interno. Abbiamo creato una stringa unendo tutte le stringhe dell'array.
<?php
$arr = array('Hello','PHP!','Sunny','Weather!');
echo join(" ",$arr);
?>
Esempio 2. In questo esempio, uniamo l'array utilizzando diversi caratteri separatori.
<?php
$arr = array('Hello','PHP!','Sunny','Day!');
echo join(/ ",$arr)."<br>";
echo join("AB",$arr)."<br>";
echo join("-",$arr)."<br>";
echo join("_",$arr);
?>