Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Leguim en 9 Noviembre 2020, 04:58 am



Título: [Pregunta]: ¿mb_explode?
Publicado por: Leguim en 9 Noviembre 2020, 04:58 am
Hola,

bueno estaba por usar explode para delimitar una cadena a partir de una coma... algo como las etiquetas que pones..

Código
  1. $string = "Esta, es, mi, cadena";
  2. $array_string = explode(',', $string);
  3. $array_string; // es un arreglo con 4 celdas
  4. /*
  5. [0] => 'Esta',
  6. [1] => 'es',
  7. [2] => 'mi',
  8. [3] => 'cadena'
  9. */
  10.  

Por lo que veo no hay una función mb_explode para multibytes, ¿entonces si PHP no tiene una de estas funciones no hay problema si uso explode no?


Título: Re: [Pregunta]: ¿mb_explode?
Publicado por: MinusFour en 9 Noviembre 2020, 17:58 pm
No existe mb_explode hasta donde yo he visto pero si tiene mb_split:

https://www.php.net/manual/en/function.mb-split.php

¿entonces si PHP no tiene una de estas funciones no hay problema si uso explode no?

Si el carácter en el cual estás haciendo split/explode es multibyte yo creo que si deberías usar mb_split


Título: Re: [Pregunta]: ¿mb_explode?
Publicado por: Leguim en 9 Noviembre 2020, 19:06 pm
Gracias, sí me sirvió.