Uso de la función de unión en PHP

Uso de la función de unión en PHP

la función unión () funciona de manera similar a la otra función incorporada de PHP con nombre implosione (). Se usa para crear un valor de cadena combinando los valores de la matriz. Esta función utiliza un delimitador particular para combinar los valores de la matriz. La cadena vacía (”) se usa como delimitador predeterminado de esta función si no se usa delimitador. Cómo se puede usar la función Join () en PHP en este tutorial.

Sintaxis:

la función unitar () se puede usar con un argumento o dos argumentos. Las sintaxis de esta función se dan a continuación:

String Join (Array $ Array)

Cuando la función Join () se llama con una variable de matriz, solo entonces, devuelve una cadena combinando los elementos de la matriz con una cadena vacía. Esto significa que no se utilizará ningún separador entre los elementos.

String Join (String Delimiter, Array $ Array)

Cuando la función Join () se llama con un delimitador y una matriz, devuelve una cadena combinando los elementos de la matriz con el delimitador proporcionado.

Ejemplo 1: Uso de la función Join () sin delimitador

El siguiente ejemplo muestra la función Join () sin delimitador para combinar los valores de la matriz con una cadena vacía. Cree un archivo PHP con el siguiente script.

Una matriz llamada $ Idiomas se declara con los cinco valores de cadena. Aquí, la función Join () devolverá una cadena combinando los valores de la matriz con una cadena vacía.

// Defina una matriz de valores de cadena
$ idiomas = array ('inglés', 'bangla', 'árabe', 'francés', 'hindi');
// Combinar los valores de la matriz con una cadena vacía
$ String = Join ($ Languages);
// Imprima los valores de retorno de la función Join ()
eco "

Los valores de unión () sin usar delimitador:

". $ Cadena."

";
?>

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor web. Muestra los valores de la matriz como una cadena.

Ejemplo 2: Uso de la función Join () con delimitador Dollar ($)

El siguiente ejemplo muestra el uso de la función Join () con el delimitador Dollar ($). Cree un archivo PHP con el siguiente script.

Una matriz asociativa de dos elementos se declara en el guión. La función Join () devolverá una cadena combinando los dos valores de la matriz con el delimitador.

// Definir una matriz bidimensional
$ array = array ('str' => 'El precio del color de agua es', 'precio' => 10);
// Combinar los valores de la matriz con '$' delimitador
$ String = Join ('$', $ Array);
// Imprima los valores de retorno de la función Join ()
eco "

Los valores de la unión () con '$' delimitador:

". $ Cadena."

";
?>

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor web. Muestra los valores de la matriz como una cadena agregando un dólar ($) entre los valores.

Ejemplo 3: Uso de la función Join () con delimitador más (+)

El siguiente ejemplo muestra el uso de la función Join () con el delimitador más (+). Cree un archivo PHP con el siguiente script.

Una matriz numérica de cuatro elementos se declara en el guión. La función array_sum () se usa en el script para calcular la suma de los valores de la matriz. La función Join () devolverá una cadena combinando los valores de la matriz con el delimitador más (+). Luego, el script imprimirá los valores de retorno de las funciones Join () y Array_Sum ().

// Defina una matriz de números
$ números = array (10,78,45,12);
// Calcule la suma de los valores de matriz
$ sum = array_sum ($ números);
// Combinar los valores de la matriz con el delimitador '+'
$ String = Join ('+', $ números);
// Imprima los valores de retorno de la función Join ()
eco "

Los valores de la unión () con '+' delimitador:

". $ Cadena."=". $ suma . "

";
?>

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor web. Muestra los valores de la matriz como una cadena agregando más (+) entre los valores, y la suma de los valores de la matriz 145.

Ejemplo 4: Uso de la función Join () con delimitador de guión (-)

El siguiente ejemplo muestra el uso de la función Join () con el delimitador de guión (-). Cree un archivo PHP con el siguiente script.

En el guión se declaran dos matrices asociativas de dos elementos. La función Join () devolverá una cadena combinando los dos valores de cada matriz con el guión (-). Ambos valores devueltos se imprimirán más tarde.

// Defina dos matrices
$ array1 = array ('sitio' => 'linuxhint', 'descripción' => 'Es un sitio de blog popular.');
$ array2 = array ('sitio' => 'google', 'descripción' => 'Es un motor de búsqueda popular.');
// Combinar los valores de la matriz con '-'
$ String1 = Join ('-', $ Array1);
$ String2 = Join ('-', $ Array2);
// imprime el valor de devolución de $ string1
eco "

Los valores de la primera unión () con '-' delimitador:

". $ string1 . "

";
// imprime el valor de devolución de $ string2
eco "

Los valores de la segunda unión () con '-' delimitador:

". $ string2 . "

";
?>

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor web. Muestra ambos valores de matriz como una cadena agregando un guión (-) entre los valores.

Ejemplo 5: Uso de la función Join () con Break (
) delimitador

El siguiente ejemplo muestra el uso de la función Join () con el '
'Como delimitador para imprimir cada valor de la matriz en cada línea. Cree un archivo PHP con el siguiente script.

La matriz numérica de cinco números pares se declara en el script. La función Join () devolverá una cadena agregando una ruptura entre los valores de la matriz que se imprimirá más tarde.

// Defina una matriz de números uniformes
$ incluso_numbers = Array (2, 4, 6, 8, 10);
// Combinar los valores de la matriz con

$ String = Join ('
', $ incluso_numbers);
// Imprima los valores de retorno de la función Join ()
eco "

La lista de números par [1 - 10]:

". $ Cadena."

";
?>

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor web. Muestra cada valor de matriz en cada línea para el '
'delimitador.

Conclusión

El uso de la función Join () se explica en este tutorial mediante el uso de diferentes tipos de ejemplos. Este tutorial ayudará a los lectores a comprender los métodos para usar la función Join () y aplicar esta función en su script correctamente.