Test Foro de elhacker.net SMF 2.1

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 (php) [Seleccionar]

$string = "Esta, es, mi, cadena";
$array_string = explode(',', $string);
$array_string; // es un arreglo con 4 celdas
/*
[0] => 'Esta',
[1] => 'es',
[2] => 'mi',
[3] => 'cadena'
*/


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

Cita de: MiguelCanellas en  9 Noviembre 2020, 04:58 AM
¿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ó.