Se pueden hacer muchas cosas con cadenas utilizando el lenguaje de programación PHP. Una variante de esto está cubierta por el comando "explotar" de PHP. Como sugiere el nombre, esto "explota" una cadena en varias piezas, que luego el comando coloca en una matriz.
matriz explotar (cadena $delimitador, cadena $cadena [, int $límite])
donde $delimiter es el carácter utilizado para dividir la cadena. La variable $limit se puede incluir u omitir. Si ingresa un valor (entero) allí, solo obtiene una cantidad limitada de elementos en la matriz.
Así es como funciona el comando explotar de PHP: explicación y ejemplos prácticos.
Los comandos de PHP siempre se pueden explicar más claramente si programa algunos ejemplos que muestren lo que viene con "fuera".
Dividir en espacios
Aquí hay un ejemplo donde una oración se divide en los espacios. Por supuesto, todos los ejemplos deben estar en los marcadores de PHP estar bordeado.
$cadena = "Este es un ejemplo con el que compartimos una oración."; $matriz = explotar(" ",$cadena); echo $matriz[3];
El resultado aquí será la palabra "ejemplo" porque el comando de explosión usa los espacios para separar la oración. Dado que una matriz siempre comienza con 0 a menos que se especifique lo contrario, $array[0] es la palabra "eso" y $array[1] es "es" y $array[3] es la palabra "ejemplo".
Separar una URL en partes individuales
Un poco más práctico es dividir una URL en varias carpetas. En el ejemplo, una URL se divide y luego se genera línea por línea como una matriz.
Para que pueda ver que la función de explosión en PHP también puede manejar dos o más caracteres como "delimitadores" o separadores, aquí hay un ejemplo en el que una lista de frutas se explota en una matriz, pero con espacios y separados por comas.
Si eligió el separador solo una coma sin espacios, tendría que realizar un recorte () en los elementos individuales de la matriz para que no tengan espacios finales.
Jens dirige el blog desde 2012. Actúa como Sir Apfelot para sus lectores y los ayuda con problemas de carácter técnico. En su tiempo libre monta monociclos eléctricos, toma fotos (preferiblemente con el iPhone, por supuesto), escala las montañas de Hesse o camina con la familia. Sus artículos tratan sobre productos de Apple, noticias del mundo de los drones o soluciones a bugs actuales.