Los últimos tutoriales de desarrollo web
 

PHP explode() Function

<String Referencia PHP

Ejemplo

Romper una cadena en una matriz:

<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
Ejecutar ejemplo »

Definición y Uso

La explode() la función rompe una cadena en una matriz.

Note: El "separator" parámetro no puede ser una cadena vacía.

Nota: Esta función es binario seguro.


Sintaxis

explode( separator,string,limit )

Parámetro Descripción
separator Necesario. Especifica dónde romper la cadena
string Necesario. La cadena que divide
limit Opcional. Especifica el número de elementos de matriz para volver.

Valores posibles:

  • Mayor que 0 - Devuelve una matriz con un máximo de límite de element(s)
  • Menos de 0 - Devuelve una matriz con excepción de los últimos -Limite elements()
  • 0 - Devuelve una matriz con un elemento

Detalles técnicos

Valor de retorno: Devuelve una matriz de cadenas
Versión de PHP: 4+
cambios: El parámetro de límite se añadió en PHP 4.0.1, y el apoyo para los límites negativos se añadieron en PHP 5.1.0

Más ejemplos

Ejemplo 1

Usando el parámetro de límite para devolver un número de elementos de la matriz:

<?php
$str = 'one,two,three,four';

// zero limit
print_r(explode(',',$str,0));

// positive limit
print_r(explode(',',$str,2));

// negative limit
print_r(explode(',',$str,-1));
?>
Ejecutar ejemplo »

<String Referencia PHP