Sitio web de resúmenes de películas - Doblaje en línea - Cómo dividir una cadena en PHP y generar una matriz bidimensional

Cómo dividir una cadena en PHP y generar una matriz bidimensional

Simplemente use el método explode() inteligentemente y escriba un fragmento de código de acuerdo con sus necesidades $result?=?array();

$str?=?'111, aaa |222,bbb|333,ccc';

//?Dividir la cadena por primera vez

$arr1?=?explode('|',?$str) ;

foreach?($arr1?as?$key?=>?$value)?{

//?Dividir la cadena por segunda vez

$arr2 ?=?explode(',',?$valor);

$resultado[$clave]['id']?=?$arr2[0];

$resultado [$key]['nombre']?=?$arr2[1];

}

var_dump($resultado);

El El efecto de impresión de matriz es el siguiente Imagen

Espero que pueda ayudarte, adóptalo