我将尝试为一个多维数组添加键名
当前数组如下:
$datos = $_POST['dataGeneral'];
// Detecting "<" delimiter and PHP_EOL:
/*
1<1<Titulo Episodio<Descripción Episodio<http://www.google.com
1<2<Titulo Episodio 2<Descripción Episodio 2<http://www.google.com
*/
$data = explode(PHP_EOL, $datos);
$num = 0;
foreach($data as &$val){
$exp = explode("<", $val);
$val = array_combine(range($num, $num+sizeof($exp)-1), $exp);
$num += sizeof($exp);
}
echo '<pre>CheckDelimiter:<br/>';
print_r($data);
echo '</pre>';
结果:
这个工作得很好,但我想为这个数组元素添加键:
这就是我的期望:
Array
(
[post-1] => Array
(
[temporada] => 1
[episodio] => 1
[titulo] => Titulo Episodio
[descripcion] => Descripción Episodio
[link] => http://www.google.com
)
[post-2] => Array
(
[temporada] => 1
[episodio] => 2
[titulo] => Titulo Episodio 2
[descripcion] => Descripción Episodio
[link] => http://www.google.com
)
)
你能帮助我吗?